Comprobación del estado del mensaje de GCM

Estoy intentando enviar un mensaje a mi teléfono usando GCM. Recibo un mensaje id = 0 … response pero mi teléfono no muestra ningún mensaje. ¿Hay una manera de comprobar el estado de los mensajes (enviados, esperando, etc.)

Nope. Si recibió la respuesta message_id = xxxx, el servidor GCM ha aceptado su solicitud y lo procesará lo antes posible. Pase lo que pase después de eso no tienes control sobre. No obtendrá otra respuesta si los mensajes se envían a los dispositivos deseados.

Google ha añadido recientemente soporte para ver el estado de tus mensajes enviados a través de GCM. Siga estos pasos :

Estadísticas de GCM

Puede inscribirse en GCM para las aplicaciones de reproducción y no de reproducción. Sin embargo, las estadísticas de GCM sólo estarán disponibles para las aplicaciones publicadas de Google Play. Para ver las estadísticas de GCM en la consola de Google Play para desarrolladores, explica cómo asociar la clave de API sencilla de GCM o el token C2DM con la aplicación:

  1. Inicia sesión en la consola de Google Play para desarrolladores.
  2. Selecciona una aplicación.
  3. En el menú de la izquierda, haga clic en Servicios y API.
  4. Haga clic en el botón Vincular un ID de remitente.
  5. Escriba su clave de API de GCM o el token de inicio de sesión de cliente C2DM.
  6. Haga clic en Vincular.
  7. Una vez que se publica tu aplicación, puedes ver las estadísticas de GCM en la página Estadísticas de tu aplicación.

Inicia sesión en la consola de Google Play para desarrolladores.

  1. Selecciona una aplicación.
  2. En el menú de la izquierda, haga clic en GCM Diagnostics.

Introduzca aquí la descripción de la imagen

  • ¿Permiso de notificaciones push (GCM) en tiempo de ejecución?
  • Google Play Services GCM 9.2.0 pide "actualizar" a la versión original
  • GCM tiene un límite de 1000 usuarios. ¿Y si necesitamos más?
  • La ID de GCM de Android genera devoluciones "MENSAJERO" en algunos casos mientras funciona correctamente en la mayoría de los casos. No se puede encontrar una causa
  • Asíntate un comportamiento extraño
  • Se reciben varias notificaciones de GCM
  • Java.io.IOException: SERVICE_NOT_AVAILABLE en el cliente de GCM
  • ¿Funcionará GCM Network Manager en dispositivos que no sean de Play?
  • No puede enviar mensajes desde el servidor: Google Cloud Messaging
  • Tamaño grande del icono de la notificación del empuje de GCM
  • IsRegistered () vs. isRegisteredOnServer ()
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.