Emplacement : Paramètres → Lecteurs et revenus → Connexions → Notifications (section Application Android (Firebase))
Ouvrir cette page : admin.<your-site>/settings/connections/notifications#kn-push-fcm (remplacez <your-site> par l'adresse de votre site)
Avant de commencer
- Vous devez disposer d'une application Android. Seul le propriétaire peut modifier les clés.
- Si votre application n'est pas encore configurée, la page indique « En attente de la configuration push de votre application. Keynate s'en occupe avec votre application ; vous n'avez rien à faire pour le moment. »
Étapes à suivre
Automatique (par défaut)
- Ouvrez Paramètres → Lecteurs et revenus → Connexions → Notifications.
- Dans la colonne App Android, cochez l'élément de la liste « Keynate a enregistré votre application pour les notifications ».
- Lorsque la page de votre application sur keynate.com propose une nouvelle version de l'application, acceptez-la. Les téléphones ne reçoivent les notifications qu'à partir d'une version de l'application qui les intègre.
- Ouvrez la nouvelle application sur votre téléphone, puis envoyez un test depuis l'assistant avec son jeton d'appareil.
Votre propre projet Firebase (avancé)
- Activez Utiliser mes propres clés.
- Dans la console Firebase, ajoutez un projet et une application Android avec le nom de package indiqué sur la page de votre application.
- Dans Firebase, ouvrez Paramètres du projet, Comptes de service et cliquez sur Générer une nouvelle clé privée. Un fichier .json est téléchargé.
- Dans Keynate, sous App Android (Firebase), ajoutez le Compte de service Firebase (JSON) : choisissez le fichier ou collez son contenu textuel.
- Vérifiez le ID du projet Firebase. Il est renseigné automatiquement à partir du fichier.
- Activez Envoyer sur Android et enregistrez.
- Envoyez un test, puis recompilez votre application.
Problèmes fréquents
- « Ce fichier n'est pas un compte de service Firebase. Téléchargez-le depuis Firebase → Paramètres du projet → Comptes de service. »
- « Ajoutez le fichier du compte de service Firebase ou désactivez Android. »
- « Utilisez l'identifiant de projet Firebase (lettres minuscules, chiffres et tirets). »
Questions
Foire aux questions
La clé est-elle réaffichée après l'enregistrement ?
Non. Elle est stockée de manière chiffrée et ne sera plus jamais affichée.
Dois-je faire quelque chose pour Android par défaut ?
Acceptez simplement la nouvelle version de l'application lorsque la page de votre application vous la propose.