Los
temas te permiten crear grupos de interés para tus usuarios. Una vez que los usuarios se suscriban a un tema, puedes enviar mensajes a este y los recibirán. No existen límites de suscripción. Por lo tanto, no deberás preocuparte por la cantidad de usuarios que se incorporen a tus temas. En
esta publicación del blog podrás hallar excelentes ejemplos de temas usados para mejorar la experiencia del usuario.
En un estudio interno realizado en Google, en relación con la
confiabilidad de los mensajes, se descubrió que la mayoría de los mensajes de notificación (percentil 95) se entregan a los dispositivos conectados en un plazo máximo de 250 ms. La conectividad se ve afectada por muchos factores, como los proveedores, los enrutadores y la conectividad local. De hecho, en algunas configuraciones regionales es común que las personas deshabiliten los datos móviles durante períodos prolongados del día para ahorrar costos de ancho de banda. En esta situación, los usuarios recibirán de todos modos las notificaciones una vez que reactiven su conexión de datos.
Hemos proporcionado varios recursos para ayudarte a crear aplicaciones usando GCM. Mira esta
charla en la que se muestra paso a paso la creación de una aplicación de Android y un servidor asociado en PHP. También hay disponible un “área de juegos de GCM” en GitHub
aquí, en la que se proporciona un ejemplo de implementación de servidor que funciona en Google Cloud Platform.
En caso de que desees llegar a usuarios de iOS, hoy agregaremos una API que te permitirá migrar tu infraestructura existente para enviar notificaciones a dispositivos con este sistema operativo sin necesidad de cambiar códigos de cliente. Con la nueva
API de importación por lotes, puedes importar a GCM los token de dispositivos de APN que hayas recopilado de tu público de iOS y comenzar a enviar notificaciones de inmediato a través de GCM. Después de importar los token de dispositivos de APN, también puedes usar la API de
InstanceID para suscribir usuarios a temas de GCM en forma transparente y lograr la distribución eficaz de notificaciones conforme a grupos de interés, una vez más, sin necesidad de cambiar códigos de cliente.
Continuamos aportando creación e innovación en esta plataforma. No te pierdas las numerosas funciones nuevas que llegarán pronto.
Puedes obtener más información sobre Google Cloud Messaging en el sitio de desarrolladores
aquí. Se incluyen guías de inicio rápido para Android y iOS.