Se chegou até aqui, pode querer verificar se a sua implementação do front end está configurada corretamente. Ou talvez algo não pareça estar certo. Por favor, siga os passos abaixo para verificar ou solucionar problemas da integração. Para começar, abra o painel de desenvolvimento no seu navegador atual e vá para a aba que mostra as solicitações de rede.

Endpoint de Configuração

Certifique-se de que a solicitação para /api/v1/config/your_brand_name está retornando uma resposta HTTP 🟢 200 e retorna um objeto JSON e não apenas null.
Se este endpoint estiver retornando uma resposta 500 ou null, o problema está do lado do Fast Track, por favor contacte o seu Gestor de Integração.

Endpoint de Login

Certifique-se de que a solicitação para /fusion-api/Platform/LoginAuthToken está retornando uma resposta HTTP 🟢 200 e que a propriedade de resposta Success tem o valor true.
Se a solicitação estiver retornando outro código de resposta HTTP que não seja 200, por favor contacte o seu Gestor de Integração do Fast Track.
Se a solicitação estiver retornando Success: false, por favor certifique-se de que o seu Endpoint de Autenticação na sua API de Operador está funcionando conforme pretendido. Se estiver, e esta solicitação do front end ainda não estiver funcionando como deveria, por favor contacte o seu Gestor de Integração.

Obter Notificações

Certifique-se de que a solicitação para /fusion-api/Notifications/v2/user-notifications está retornando uma resposta HTTP 🟢 200 e que a propriedade de resposta Success tem o valor true. Não se preocupe se a propriedade Data for apenas um array vazio, isso é apenas porque o utilizador atualmente logado ainda não tem nenhuma Notificação no Site ou mensagens da Rich Inbox.
Se os endpoints acima (configuração e login) estiverem funcionando corretamente, este endpoint raramente falha. Se tem certeza de que o utilizador atual deveria ter recebido notificações mas o endpoint retorna um array vazio, o "problema" está dentro do CRM do Fast Track. Os problemas poderiam ser que o utilizador para o qual está tentando enviar optou por não receber Notificações no Site, ou o utilizador pode estar bloqueado. Procure o jogador atual no CRM do Fast Track e certifique-se de que não optou por não receber notificações no site ou que não está bloqueado.
Se o problema ainda persistir após debugar o acima, por favor contacte o seu Gestor de Integração

Autenticação do Front End do Pusher

Por último, certifique-se de que a solicitação para /fusion-api/external/pusher/your_brand_name está retornando uma resposta HTTP 🟢 200 e que há uma propriedade de resposta chamada auth com um valor.
Se este endpoint estiver retornando algo diferente do descrito acima, o problema está na autenticação do Pusher. Por favor, certifique-se de que a sua conta Pusher ainda está ativa ou não atingiu algum limite. Certifique-se também de que enviou as credenciais corretas do Pusher para o seu Gestor de Integração.
Fale com o seu Gestor de Integração para que possam certificar-se de que as suas credenciais do Pusher estão configuradas corretamente do lado do Fast Track.

Verificar a Implementação do Front End

Este é o mínimo necessário para a implementação javascript do front end funcionar.