Comment configuration les Push notifications avec OneSignal ?

Tu es prêt à commencer ?


Alors c'est parti !

Tu auras besoin d’un compte Firebase pour Android et d’un compte développeur Apple pour iOS.

Ajoute une nouvelle application à ton compte OneSignal, donne-lui le nom de ton application

Vas maintenant sur ta console Firebase et si ce n’est pas encore fait, crées une nouvelle application

Ou suis la documentation OneSignal : https://documentation.onesignal.com/docs/generate-a-google-server-api-key

Désactive Google Analytics pour l’instant, tu pourras le configurer plus tard si tu souhaites l’utiliser.

Configure une nouvelle application Android, clique sur l’icône Android arrondie au milieu de la page

Colle le nom de du package ( nous te le transmettons à la demande ) et le nom de ton application, puis suivant/ignorez toutes les autres étapes

Revenir à la page d’accueil de ta console Firebase, puis clique sur l’engrenage en haut à gauche de la page, ensuite ouvre l’onglet Cloud Messaging

Clique sur les trois points à côté d’API Cloud Messaging (ancienne version) puis active l’API

Reviens sur cette page et recharge, tu as maintenant accès à la fois à une clé de serveur et à un identifiant d’expéditeur.

Maintenant que ton application est créée et configurée, tu peux coller tes clés dans OneSignal

Enregistre et continue, puis sélectionne Cordova comme SDK, continue

Maintenant, cliquez simplement sur Terminé !

Tu peux maintenant accéder à la page Clés et identifiants, c’est-à-dire les clés que tu devras copier dans ton Backoffice de gestion de ton application.

Bien que tu ais configuré uniquement Android pour l’instant, ces touches fonctionneront à la fois pour Android et iOS.
Cependant, tu devras encore effectuer quelques étapes pour configurer iOS.

Rends-toi dans ton Backoffice Big Appli, sur la page Paramètres > Clés API
Colle ensuite l’identifiant et la clé de ton application

Après quoi, tu pourras importer des appareils plus anciens

Configuration d’iOS

Accédez à la page des plateformes et ajoutez Apple iOS

Pour plus de détails et de l’aide pour créer une clé p12, consulte la documentation OneSignal ci-dessous

https://documentation.onesignal.com/docs/generate-an-ios-push-certificate

Télécharge ta clé, puis enregistre et continue

Comme pour Android, sélectionne le SDK cordova , puis le tour est joué !

Envoi d’un push

Pour envoyer un nouveau push, ajoute d’abord la fonctionnalité push v2 à ton application

Remplis ensuite un titre et un message, tu peux également planifier des push d’avance.

Remarque : La planification est adaptée aux fuseaux horaires, le message sera envoyé à l’heure indiquée, en fonction du fuseau horaire de l’utilisateur, l’heure de livraison par défaut si elle est laissée vide est 9h00.

Appuyes sur Envoyer un messageL'historique des messages sera affiché en dessous, cela peut prendre quelques secondes pour afficher le statut et le temps de livraison corrects (il suffit de recharger la page)


Alors, c'était facile non ?