Skip to content

Mensajes comunes de error push

Esta página cubre los mensajes de error más comunes de la mensajería push.

El push rebotó: MismatchSenderId

MismatchSenderId indica un fallo de autenticación. Firebase Cloud Messaging (FCM) se autentica con un par de datos clave: el ID del remitente y la clave de API de FCM. Ambos deben validarse para comprobar su exactitud. Para más información, consulta la documentación de Android sobre este tema.

Los fallos más comunes pueden ser:

El push rebotó: InvalidRegistration

InvalidRegistration puede ocurrir cuando un token de notificaciones push está malformado. Los fallos más comunes pueden ser

  • La gente está pasando tokens de registro Braze manualmente, pero no llaman a getToken(). Por ejemplo, pueden pasar el ID de instancia completo. El token que aparece en el mensaje de error es similar a |ID|1|:[regular token].
  • La gente se registra en varios servicios. Actualmente esperamos que las intenciones de registro push lleguen al estilo antiguo, así que si la gente se registra en varios sitios y captamos intenciones de otros servicios, podemos obtener tokens de notificaciones push malformados.

El push rebotó: NoRegistrado

NotRegistered suele significar que la aplicación se ha eliminado del dispositivo (como nuestra señal de Desinstalar). Esto también puede ocurrir si se produce un registro múltiple y un segundo registro invalida el token de notificaciones push que recibe Braze.

El push rebotó: BadToken

El error BadToken puede producirse por varias razones:

  • El token de notificaciones push no se nos envía correctamente en [[Appboy sharedInstance] registerPushToken:]
    • Comprueba el token en el Registro de actividad de mensajes. Por lo general, debe parecerse a una larga cadena de letras y números (como 6e407a9be8d07f0cdeb9e714733a89445f57a89ec890d63867c482a483506fa6). Si no lo hace, comprueba el código implicado en el envío de errores de token de notificaciones push Braze.

  • Entorno de aprovisionamiento desajustado:
    • Si te registras con un certificado de desarrollador e intentas enviar con uno de producción, puedes ver este error.
    • Braze sólo admite certificados universales para entornos de producción. Probar push en entornos de desarrollo con un certificado universal no funcionará.
    • Este tipo de notificación rebota en producción, pero no en desarrollo.

  • Perfil de aprovisionamiento no coincidente:
    • Esto puede ocurrir si tu certificado no coincide con el que se utilizó para obtener el token. Si se sospecha de ello, estos son los próximos pasos:
      • Asegúrate de que el certificado push que se utiliza para enviar push desde el panel de Braze y el perfil de aprovisionamiento están configurados correctamente.
      • Vuelve a crear el certificado APNS y, a continuación, vuelve a crear el perfil de aprovisionamiento después de configurar el certificado APNS en app_id. Esto a veces puede resolver algunos problemas más visibles.

El push rebotó: Se eliminó el servicio de respuesta APNS

Esto suele ocurrir cuando alguien desinstala. Braze consulta cada noche el servicio de retroalimentación APNS para obtener una lista de tokens no válidos. Para más información, consulta Comunicación con APN de Apple.

¿QUÉ TAN ÚTIL FUE ESTA PÁGINA?
New Stuff!