Publié le: Oct 25, 2017
Amazon Pinpoint prend désormais en charge le framework Apple PushKit et inclut la prise en charge étendue des clés de réduction, la gestion de la priorité des messages et de la durée de vie (TTL) pour Firebase Cloud Messaging (FCM) et Apple Push Notification Service (APNs).
L'intégration du framework PushKit à votre application est plus avantageuse que les notifications Push classiques, à plusieurs titres. Par exemple, si votre application ne fonctionne pas lorsqu'un utilisateur reçoit une notification, le système d'exploitation peut précharger certains processus en arrière-plan. Le temps de chargement s'en trouve réduit, et les performances sont améliorées lorsque l'utilisateur clique sur la notification.
Les clés de réduction vous permettent d'éviter de noyer vos utilisateurs de notifications redondantes. Par exemple, vous pouvez rendre réductibles les messages les moins importants. Si vous envoyez un message en lien avec un autre précédemment envoyé, le message le plus ancien sera remplacé par le nouveau.
La priorité des messages vous permet de définir l'importance de chaque notification que vous envoyez. Les notifications à priorité élevée sont reçus immédiatement. En fonction du système d'exploitation du destinataire, les messages à priorité élevée peuvent réactiver l'appareil de l'utilisateur s'il était en veille. Les messages à priorité normale ne sont pas toujours livrés immédiatement, mais ils ont moins d'impact sur l'autonomie de la batterie de l'appareil du destinataire.
L'option Durée de vie (TTL) vous permet d'indiquer la durée de conservation de vos messages par le service de notification Push. Si le service de notification ne peut pas envoyer la notification dans le délai indiqué (par exemple, si l'appareil du destinataire est éteint), le message sera supprimé.
Les clients peuvent accéder à ces fonctionnalités via les kits SDK et l'API Amazon Pinpoint. Ces fonctionnalités sont disponibles dans la région USA Est (Virginie du Nord). Pour plus d'informations, consultez le Manuel du développeur Amazon Pinpoint.