Publicado en: Oct 25, 2017

Amazon Pinpoint admite ahora la plataforma Apple PushKit y proporciona mayor compatibilidad con las claves de contracción ("collapse keys"), la prioridad de los mensajes y el tiempo de vida (TTL) para Firebase Cloud Messaging (FCM) y Apple Push Notification Service (APNs).

La integración de la plataforma PushKit en su aplicación proporciona varias ventajas con respecto a las notificaciones push tradicionales. Por ejemplo, si su aplicación no se ejecuta cuando un usuario recibe una notificación, el sistema operativo puede cargar previamente varios procesos en segundo plano. Esta funcionalidad se traduce en tiempos de carga más cortos y un mayor desempeño cuando el usuario hace clic en la notificación.

Las claves de contracción le ayudan a evitar la sobrecarga de notificaciones redundantes. Por ejemplo, puede contraer los mensajes menos importantes. Si envía un mensaje relacionado más adelante, el mensaje anterior se reemplazará por el nuevo.

La prioridad de los mensajes le permite especificar la importancia de cada notificación que envía. Las notificaciones con alta prioridad se envían inmediatamente. En función del sistema operativo del destinatario, los mensajes con alta prioridad pueden hacer que el dispositivo del usuario se reanude del estado de suspensión. Es posible que los mensajes con una prioridad normal no se envíen inmediatamente, pero tendrán un efecto menor en la duración de la batería de los dispositivos de los destinatarios.

La compatibilidad con el tiempo de vida (TTL) le permite especificar la cantidad de tiempo que el servicio de notificaciones push conservará los mensajes. Si el servicio de notificaciones no puede enviar la notificación en el límite de tiempo especificado (por ejemplo, si el dispositivo del destinatario está apagado), el mensaje se borrará.

Los clientes pueden tener acceso a estas características con la API de Amazon Pinpoint y los SDK. Estas características están disponibles en la región de EE.UU. Este (Norte de Virginia). Para obtener más información, consulte la Guía para desarrolladores de Amazon Pinpoint.