Amarlos o detestarlos, las notificaciones push en los teléfonos inteligentes son una cosa. Los desarrolladores los utilizan para aumentar el compromiso del usuario con sus aplicaciones. Al enviar una notificación al usuario, puede alertarlos sobre una noticia de última hora, o enviarles un cupón y hacer que compren algo. Dicho esto, hay un problema fundamental con el funcionamiento de las notificaciones push en dispositivos móviles. Y ya es posible hacer que las notificaciones push consuman menos.
Hay dos API populares de mensajería móvil. En iOS, la mayoría de los desarrolladores tienden a utilizar el Servicio de notificación de Apple Push (APN). Para los especialistas en Android, la API preferida es Firebase Cloud Messaging (FCM) de Google. Ninguna de estas API ofrece garantías de entrega, lo que deja a los desarrolladores a oscuras en cuanto a si su mensaje realmente llegó al usuario final o si lo leyeron.
Notificaciones push consuman menos
Para resolver este problema está la nueva API Beams de Pusher, disponible hoy, que ofrece a los desarrolladores una mayor claridad en lo que respecta a los niveles de compromiso de sus notificaciones push.
TNW un medio Tech, habló con Jordan Harp, Product Manager de Pusher, quien explicó cómo funciona la nueva API.
En esencia, es una base de datos de tokens de dispositivos proporcionados por APN en iOS y FCM en Android. Estas actualizaciones se actualizan automáticamente cuando se actualizan, lo que significa que los desarrolladores no tienen que molestarse en actualizarlas manualmente.
Otra función dentro de la API Beams, llamada Intereses, permite a los desarrolladores filtrar qué dispositivos reciben notificaciones, dividiéndolas en grupos donde los mensajes pueden ser dirigidos. «La API ofrece hasta 1 millón de notificaciones por minuto para dispositivos iOS y 1 millón de notificaciones por 17 segundos para dispositivos Android», explicó Harp.
En realidad, el envío de notificaciones es trivialmente fácil, ya que Beams permite a los desarrolladores enviar notificaciones automáticas a todos los dispositivos de un grupo en particular con una sola llamada API.
Luego, está el lado analítico de las cosas. «Cuando un dispositivo recibe una notificación, informa un evento de confirmación y cuando un usuario abre una notificación, esto informa un evento abierto», dijo Harp.
Esto significa que los desarrolladores pueden ver una vista agregada del compromiso a través de un panel de estilo de Google Analytics, o ver a los usuarios abrir las notificaciones en tiempo real a través de la consola Beam Debug.
Como explicó Harp, Beams fue diseñado desde cero para ser respetuoso con la privacidad del usuario, y los usuarios pueden optar por no participar en cualquier momento. «Las vigas solo usan tokens de dispositivos válidos para enviar notificaciones», dijo.
Cuando un usuario va a la configuración de su sistema en una aplicación iOS o Android para revocar los permisos de notificaciones push desde una aplicación que usa Pusher Beams, ese token del dispositivo se eliminará de la base de datos de Beams y un desarrollador ya no podrá enviar notificaciones.
Beams también es respetuoso con los datos que recopila, limitándolo a solo tokens FCM y APN.
«Los desarrolladores que usan Beam siempre serán propietarios de los datos de su aplicación. Pusher Beams cumple con GDPR y nunca venderemos datos de usuarios finales a anunciantes o compañías de investigación «, dijo Harp.
Pusher espera que Beams mejore las notificaciones push al brindarles a los desarrolladores una mejor comprensión de lo que resuena entre los usuarios. Como explicó Harp: «Al brindarles a los desarrolladores más visibilidad sobre qué tipos de notificaciones se abren con Beams Insights, nuestro objetivo es ayudar a los desarrolladores a mejorar la experiencia de sus usuarios para que sus notificaciones sean bien utilizadas».
Las notificaciones push con Beam son gratuitas e ilimitadas, y los desarrolladores solo pagan en función del número de usuarios que atienden. Pusher ofrece un plan gratuito para aps con menos de 2,000 dispositivos activos. Los dispositivos activos se definen como dispositivos que reciben al menos una notificación de inserción durante el mes.
Para aplicaciones más grandes, Pusher ofrece un plan profesional con 10,000 dispositivos activos por $ 99 al mes. El siguiente paso sirve 50,000 dispositivos activos y cuesta $ 399. Para aplicaciones aún más populares, los desarrolladores pueden contactar a Pusher para un plan empresarial, que viene con soporte las 24 horas y un acuerdo de nivel de servicio (SLA). Déjanos tu comentario sobre las notificaciones push consuman menos.
Fuente: https://thenextweb.com/dd/2018/09/06/pushers-new-beams-api-wants-to-make-push-notifications-suck-less/