Fermer

septembre 6, 2018

La nouvelle API Beams de Pusher veut réduire les notifications push


Aimez-les ou détestez-les, les notifications push sur les smartphones sont une chose. Les développeurs les utilisent pour accroître l’engagement des utilisateurs avec leurs applications. En envoyant une notification à l'utilisateur, vous pouvez les avertir d'un article d'actualité ou leur envoyer un coupon et leur demander d'acheter quelque chose. Cela dit, le fonctionnement des notifications push sur les mobiles pose un problème fondamental.

Il existe deux API de messagerie mobile populaires. Sur iOS la plupart des développeurs ont tendance à utiliser APN (Push Push Service) . Pour les spécialistes de Android l’API de choix est Firebase Cloud Messaging (FCM) de Google . Aucune de ces API ne fournit de garanties de livraison, laissant les développeurs dans l’ignorance si leur message parvient réellement à l’utilisateur final ou s’il le lit.

Voici des gadgets

Pas exactement ici, mais sur notre nouveau site de matériel Plugged.

La résolution de ce problème est La nouvelle API Beams de Pusher, disponible aujourd'hui, offre aux développeurs une meilleure clarté quant aux niveaux d'engagement de leurs notifications push.

] Jordan Harp chef de produit chez Pusher qui a expliqué le fonctionnement de la nouvelle API.

jetons de périphérique fournis par les APN sur iOS et FCM sur Android. Celles-ci sont automatiquement mises à jour lorsqu'elles sont actualisées, ce qui signifie que les développeurs n'ont pas à les mettre à jour manuellement.

Une autre fonctionnalité de l'API Beams, appelée Interests, permet aux développeurs de filtrer les périphériques qui reçoivent des notifications. . «L’API fournit jusqu’à 1 million de notifications par minute aux appareils iOS et 1 million de notifications par 17 secondes aux appareils Android», explique Harp.

L’envoi de notifications est très simple, car Beams permet aux développeurs d’envoyer des notifications push à tous les appareils un groupe particulier avec un seul appel API.

Ensuite, il y a le côté analytique des choses. «Lorsqu'un appareil reçoit une notification, il signale un événement d'accusé de réception et, lorsqu'un utilisateur ouvre une notification, cela renvoie un événement ouvert», a déclaré Harp.

This signifie que les développeurs peuvent voir une vue globale de l'engagement via un tableau de bord de style Google Analytics ou regarder les utilisateurs ouvrir les notifications en temps réel via la console de débogage de Beams.

Comme l'explique Harp, Beams a été conçu dès le départ respecter la confidentialité des utilisateurs et les utilisateurs peuvent se désabonner à tout moment. «Beams utilise uniquement des jetons de périphérique valides pour envoyer des notifications», dit-il.

«Lorsqu'un utilisateur accède à ses paramètres système sur une application iOS ou Android pour révoquer les autorisations de notification push d'une application utilisant Pusher Beams, ce jeton sera supprimés de la base de données Beams et un développeur ne sera plus en mesure de leur envoyer des notifications. »

Les faisceaux épargnent également les données collectées, le limitant aux seuls jetons FCM et APN.

toujours posséder les données de leur application. Pusher Beams est compatible GDPR et nous ne vendrons jamais de données d'utilisateur final à des annonceurs ou à des sociétés de recherche », a déclaré Harp.

Pusher espère que Beams améliorera les notifications push en donnant aux développeurs une meilleure compréhension Comme l'expliquait Harp: «En donnant aux développeurs plus de visibilité sur les types de notifications ouvertes avec Beams Insights, notre objectif est d'aider les développeurs à améliorer l'expérience de leurs utilisateurs afin que leurs notifications soient bien utilisées.»

sont gratuits et illimités, les développeurs ne payant qu’en fonction du nombre d’utilisateurs qu’ils desservent. Pusher propose un plan gratuit pour les aps avec moins de 2 000 appareils actifs. Les périphériques actifs sont définis comme des périphériques qui reçoivent au moins une notification push au cours du mois.

Pour les applications plus volumineuses, Pusher propose un plan pro avec 10 000 périphériques actifs pour 99 dollars par mois. La prochaine étape concerne 50 000 appareils actifs et coûte 399 $. Pour les applications encore plus populaires, les développeurs peuvent contacter Pusher pour un plan d'entreprise, qui prend en charge 24 heures sur 24 et un contrat de niveau de service.




Source link