Bonjour chers lecteurs et lectrices,
La semaine dernière, j'ai abordé le sujet de la surveillance de vos applications Android avec Firebase. Dans l'article de cette semaine, je vais abordé avec vous une autre fonctionnalité de Firebase qui est le Cloud Messaging.
Cloud Messaging avec Firebase : Améliorez l'engagement de vos utilisateurs
Qu'est-ce que le messagerie cloud de Firebase?
Tout d'abord, le messagerie cloud de Firebase est une fonctionnalité qui vous permet d'envoyer des notifications à vos utilisateurs afin d'améliorer leur engagement avec votre application.
Les avantages de Cloud Messaging:
1. Envoyer des notifications: On peut envoyer des notifications personnalisées à nos utilisateurs en fonction de leur comportement, de leurs préférences d'utilisation de notre application à l'aide de notre module de surveillance des performances que nous avons abordé dans l'article de la semaine passé.
2. Ciblage des messages: Cloud Messaging nous permet également de distribuer des messages à notre application client de trois manières : vers des appareils uniques, vers des groupes d'appareils ou vers des appareils abonnés à des sujets en particulier.
Comment intégrer Cloud Messaging dans votre application?
Voici les 5 étapes préliminaires d'intégration à suivre:
1. Configurez votre projet Firebase comme nous avons vu dans les articles précédents.
2. Ajoutez le SDK du module de messagerie cloud de Firebase à votre application.
3. Demandez l'autorisation de notification d'exécution.
4. Accédez au jeton d'enregistrement de l'appareil.
Le SDK FCM génère un jeton d'enregistrement pour l'instance d'application client. Cela dit, si vous souhaitez cibler des appareils uniques ou créer des groupes d'appareils spécifiques, vous devrez accéder à ce jeton.
En sachant que le jeton d'enregistrement peut changer lorsque :
- L'application est restaurée sur un nouvel appareil
- L'utilisateur désinstalle/réinstalle l'application
- L'utilisateur efface les données de l'application.
5. Surveillez les jetons.
Voici quelques photos représentatives avec une brève description du processus complet de Messagerie Cloud Firebase.
- Envoyez des alertes à vos utilisateurs .
Bâtir un système de notification qui valide l'envoie des messages aux appareils des utilisateurs.
Dans votre serveur, veuillez ajouter le code qui permet de communiquer avec les appareils des utilisateurs par id, groupe ou sujet pour qu'ensuite vos messages soient achéminé à vos utilisateurs à l'aide du serveur de messagerie Firebase.
Le serveur acheminera vos messages personnalisés avec succès.
95% de nos notifications personnalisées à nos utilisateurs seront acheminées dans un délai de 250 millisecondes.
Conclusion
Pour conclure, nous avons vu à travers l'article de cette semaine le guide d'intégration préliminaire du messagerie cloud de Firebase qui vous permettra d'envoyer des notifications à vos utilisateurs afin d'améliorer leur engagement avec votre application. Je vous remercie, chers lecteurs et lectrices pour votre attention et n'hésitez pas à me laisser vos avis en commentaire.
À la semaine prochaine sur mon blogue pour la deuxième partie.
Références:
- « Qu’est-ce que Firebase Cloud Messaging? », Back4App, 2022,
https://blog.back4app.com/fr/quest-ce-que-firebase-cloud-messaging/ (consulté le 14 mars 2024). - « Firebase Cloud Messaging with Android » Udara Abeythilake, 12 Mai 2019,
https://medium.com/my-android-acadamy/firebase-cloud-messaging-with-android-98cec3a61782 (consulté le 14 mars 2024). - « Messagerie cloud Firebase », Documentation Google de Firebase, David East. 07 février 2024 https://firebase.google.com/docs/cloud-messaging?hl=fr (consulté le 15 mars 2024).
- « Configurer une application client Firebase Cloud Messaging sur Android », Documentation Google de Firebase, 07 février 2024
https://firebase.google.com/docs/cloud-messaging/android/client?hl=fr#java (consulté le 15 mars 2024).
Commentaires