GCM – Rara vez recibiendo mensajes temáticos

Estoy usando phonegap-plugin-push y GCM para notificaciones push en iOS y Android. Las últimas tres semanas no he tenido problemas que nunca. Sin embargo, de la nada, dejó de funcionar normalmente. Recibo aproximadamente 1/20 mensajes enviados.

Estoy usando el mensaje de temas de GCM. Cuando envío un mensaje consigo una respuesta acertada.

Object {message_id: <MESSAGE_ID>} 

Pero rara vez parezco recibir el mensaje.

Si envío un mensaje directamente a un dispositivo (registration_token) el mensaje se recibe correctamente.

He probado con una solicitud ajax jquery como con una solicitud de un back-end de C #. Ambos resultando en el mismo.

Mi script de prueba jQuery:

  $.ajax({ url: "https://gcm-http.googleapis.com/gcm/send", type: "POST", dataType: "json", crossDomain: true, headers: { "Authorization": "key=<AUTH_KEY>", "Content-type": 'application/json' }, data: JSON.stringify({ to: "/topics/" + topics, priority: 'high', content_available: true, notification: { body: msg, title: "Test", sound: "bubble.wav" }, data: { soundname: "bubble.wav", test: "test" } }) }).done(function (attr) { console.log('done'); console.log(attr); }).error(function (err) { console.log('err'); console.log(err); }); 

Probado tanto en Android como en iOS. Mismos resultados para ambos.

One Solution collect form web for “GCM – Rara vez recibiendo mensajes temáticos”

Parece que finalmente reconocieron la interrupción: https://status.firebase.google.com/incident/Cloud%20Messaging/16002

  • El icono de notificación push de Android 5.1 está en blanco
  • Cómo solucionar el error de registro de Google Cloud Messaging: SERVICE_NOT_AVAILABLE?
  • El servicio de Intención de GCM OnRegistered no se recibe
  • ¿Existen alternativas a Google Cloud Messaging para las compilaciones personalizadas de Android?
  • Cómo construir un servidor de notificación push de Android en PHP
  • ¿Es necesaria una conexión a Internet en vivo para la notificación por push?
  • Algunas consultas sobre C2DM en Android
  • No se puede leer los datos del paquete de notificación de inserción de Parse
  • Androide GCM no recibe mensajes en huawei pero está bien en galaxy s2
  • Notificaciones push en Android 5 no se entregan cuando la aplicación en segundo plano (Titanium) - Pero lo hace en primer plano
  • Notificaciones push iOS y código nativo cliente-cliente de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.