Errores de Android, Chrome y Firefox
| Error | Descripción | Qué hacer |
|---|---|---|
| AuthenticationError | La autenticación de FCM falló debido a credenciales no válidas. | Verifique que las credenciales, ServerKey y SenderID especificados en el Panel de Control de Pushwoosh sean correctos. |
| DisabledFirebaseAPI | El envío de pushes a través del nuevo protocolo HTTP v1 está deshabilitado en la consola de FCM. | Habilite el envío de notificaciones push en la Consola de FCM utilizando el nuevo protocolo HTTP v1. |
| EmptyCredentials | No se pudo enviar una notificación push utilizando ninguna de las credenciales especificadas. Las credenciales especificadas en el Panel de Control de Pushwoosh no son válidas. | Reconfigure la plataforma (Ajustes → Configurar plataforma). |
| FCMInternalServerError | FCM no pudo entregar el mensaje al dispositivo. Esto generalmente significa que el servicio de FCM no está disponible temporalmente. | Inténtelo de nuevo después de un tiempo. |
| FrequencyCapping | El dispositivo fue filtrado por el Límite de Frecuencia. | Si este comportamiento no fue intencional, verifique la configuración del Límite de Frecuencia. |
| InternalServerError | FCM no pudo entregar el mensaje al dispositivo. Esto generalmente significa que el servicio de FCM no está disponible temporalmente. | Inténtelo de nuevo después de un tiempo. |
| InvalidCredentials | Al configurar la plataforma, agregó un JSON incorrecto con las credenciales de FCM o especificó un SenderID o ServerKey incorrectos. | Reconfigure la plataforma utilizando las credenciales, SenderID y ServerKey correctos desde la Consola de FCM. |
| InvalidEndpoint | Este es un error interno de FCM que significa que el push se envía a una dirección no válida. | Inténtelo de nuevo después de un tiempo. |
| InvalidPrivateKey | La clave privada especificada en el campo private_key en las credenciales de FCM tiene una estructura no válida. | Reconfigure la plataforma en el Panel de Control de Pushwoosh y vuelva a cargar el JSON con las credenciales. |
| InvalidRegistration | El token de push no es válido; el dispositivo será desuscrito de las notificaciones. | Use el token válido y verifique si ha habilitado las notificaciones de su aplicación en el dispositivo. |
| MessageTooBig | El tamaño del mensaje excede el límite de 4096 bytes de FCM. | Reduzca el tamaño del mensaje que envía. |
| MistmatchSenderId | El error ocurre por una de las siguientes razones:
| Asegúrese de que está utilizando un ID de remitente válido de la Consola de Firebase en su aplicación y en la configuración de la plataforma Pushwoosh. |
| NotFound | Este es un error interno de FCM que significa que el servicio de FCM no está disponible actualmente. | Inténtelo de nuevo después de un tiempo. |
| NotRegistered | El dispositivo no está registrado. Este estado significa una de las siguientes cosas:
| Intente usar un nuevo token. |
| PermissionDenied | Las credenciales especificadas en el Panel de Control de Pushwoosh no otorgan permiso para enviar notificaciones push. Esto significa que no se pueden enviar notificaciones push desde esta cuenta de FCM. | Obtenga las credenciales con los permisos correctos según la documentación de Firebase. Al generar credenciales para enviar mensajes, debe tener el rol de Administrador de Firebase o un rol con el permiso ‘cloudmessaging.messages.create’. |
| SenderIDMistmatch | El error ocurre por una de las siguientes razones:
| Asegúrese de que está utilizando un ID de remitente válido de la Consola de Firebase en su aplicación y en la configuración de la plataforma Pushwoosh. |
| TokenIsEmpty | Las siguientes razones pueden causar el error:
| Si ve este error con frecuencia, por favor contacte a nuestro Equipo de Soporte al Cliente. |
| Unavailable | No se pudo enviar el mensaje a FCM después de varios intentos. Esto generalmente significa que el servicio de FCM no está disponible temporalmente. | Inténtelo de nuevo después de un tiempo. Si ve este error con frecuencia, por favor contacte a nuestro Equipo de Soporte al Cliente. |
| Unregistered | El dispositivo no está registrado. Este estado significa una de las siguientes cosas:
| Intente usar un nuevo token. |
| UnsupportedTokenType | El token no es válido; el dispositivo será desuscrito de las notificaciones. | Use el token válido. |