¿Google Cloud Messaging envía mensajes a dispositivos que están en modo de espera?

Si un dispositivo Android se encuentra en modo de espera, en el que la pantalla está desactivada, ¿puede enviar un mensaje a dicho dispositivo a Google Cloud Messaging? ¿O GCM tiene que esperar hasta que el dispositivo sale del modo de espera para recibir mensajes?

En los documentos dice:

Google encula y almacena el mensaje en caso de que el dispositivo esté desconectado. Cuando el dispositivo está conectado, Google envía el mensaje al dispositivo.

No hay ninguna indicación sin embargo lo que se entiende por fuera de línea o en línea . ¿Es un dispositivo todavía en línea aunque su pantalla está apagada?

Sí móvil Puede recibir mensajes en modo de espera a menos y hasta que se conecte a Internet.

En sus documentos en online significa conectado a internet y offline significa que no está conectado a internet .

Puede controlar si se enviará un mensaje a un dispositivo que esté en modo de espera utilizando el indicador delay_while_idle . Si no incluye este indicador en su mensaje, su valor predeterminado es false y el mensaje se enviará inmediatamente. Por supuesto, si ese mensaje activará o no el dispositivo depende de cómo su código maneje las notificaciones y de si su aplicación tiene un permiso de WAKE_LOCK .

Delay_while_idle

Si está incluido, indica que el mensaje no se debe enviar inmediatamente si el dispositivo está inactivo. El servidor esperará a que el dispositivo se active y sólo se enviará el último mensaje para cada valor de clave colapso. Opcional. El valor predeterminado es false y debe ser un booleano JSON.

  • Firebase Expandable Notification Mostrar imagen cuando la aplicación está en segundo plano
  • En algún momento no recibe notificación push GCM en Mobile
  • ¿Existen alternativas a Google Cloud Messaging para las compilaciones personalizadas de Android?
  • Cómo puedo recibir notificaciones de GCM cuando se detiene la aplicación
  • Cómo comprobar si la aplicación está en primer plano o en segundo plano
  • Cómo reiniciar / actualizar el contenido de la actividad en la notificación haga clic
  • ¿Es gratuito Firebase Cloud Messaging?
  • El dispositivo deja de recibir emisiones de GCM hasta que la red se conmuta
  • ¿La carga útil 4096 bytes incluye la longitud registration_id?
  • Lista blanca de claves de la barra de herramientas de Google Cloud Messaging direcciones IP con escala automática
  • Excepción al abrir Parse push notification
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.