Si has llegado hasta aquí, es posible que quieras verificar que tu implementación de front end esté configurada correctamente. O tal vez algo no se siente del todo bien. Por favor sigue los siguientes pasos para verificar o solucionar problemas de la integración. Para comenzar, abre el panel de desarrollador en tu navegador actual y ve a la pestaña que muestra las solicitudes de red.

Endpoint de Configuración

Asegúrate de que la solicitud contra /api/v1/config/your_brand_name esté devolviendo una respuesta HTTP 🟢 200 y retorne un objeto JSON y no solo null.
Si este endpoint está devolviendo una respuesta 500 o null, el problema está del lado de Fast Track, por favor contacta a tu Gerente de Integración.

Endpoint de Login

Asegúrate de que la solicitud contra /fusion-api/Platform/LoginAuthToken esté devolviendo una respuesta HTTP 🟢 200 y que la propiedad de respuesta Success tenga el valor true.
Si la solicitud está devolviendo otro código de respuesta HTTP diferente a 200, por favor contacta a tu Gerente de Integración de Fast Track.
Si la solicitud está devolviendo Success: false, por favor asegúrate de que tu Endpoint de Autenticación en tu API de Operador esté funcionando como se espera. Si lo está, y esta solicitud desde el front end aún no está funcionando como debería, por favor contacta a tu Gerente de Integración.

Obtener Notificaciones

Asegúrate de que la solicitud contra /fusion-api/Notifications/v2/user-notifications esté devolviendo una respuesta HTTP 🟢 200 y que la propiedad de respuesta Success tenga el valor true. No te preocupes si la propiedad Data es solo un arreglo vacío, eso es solo porque el usuario actualmente logueado no tiene ninguna Notificación en Sitio o mensajes de Rich Inbox todavía.
Si los endpoints anteriores (config & login) están funcionando correctamente, este endpoint rara vez falla. Si estás seguro de que el usuario actual debería haber recibido notificaciones pero el endpoint devuelve un arreglo vacío, el "problema" está dentro del CRM de Fast Track. Los problemas podrían ser que el usuario al que estás tratando de enviar esté excluido de las Notificaciones en Sitio, o el usuario podría estar bloqueado. Busca el jugador actual en el CRM de Fast Track y asegúrate de que no esté excluido de las notificaciones en sitio o que no esté bloqueado.
Si el problema persiste después de depurar lo anterior, por favor contacta a tu Gerente de Integración

Autenticación de Pusher en Front End

Por último, asegúrate de que la solicitud contra /fusion-api/external/pusher/your_brand_name esté devolviendo una respuesta HTTP 🟢 200 y que haya una propiedad de respuesta llamada auth con un valor.
Si este endpoint está devolviendo algo diferente a lo descrito anteriormente, el problema está dentro de la autenticación de Pusher. Por favor asegúrate de que tu cuenta de Pusher siga activa o no haya alcanzado algún límite. También asegúrate de haber enviado las credenciales correctas de Pusher a tu Gerente de Integración.
Habla con tu Gerente de Integración para que puedan asegurarse de que tus credenciales de Pusher estén configuradas correctamente del lado de Fast Track.

Verificar la Implementación de Front End

Este es el mínimo indispensable para que la implementación de javascript en el front end funcione.