Vous êtes ici:   Sommaire / Marketing / Les Notifications Push

Notifications Push - Résolution des problèmes | Android

Si vous constatez qu'un push n'a pas été reçu, commencez par vérifier l'historique d'envoi.

Vous le trouverez dans le menu Marketing > Notifications > Historique de Push

Si l'état du push est vert, cela signifie que le push a bien été envoyé à vos utilisateurs.

Si une erreur s'affiche :
1. Vérifiez tous les points suivants de cette aide en ligne pour la plateforme concernée.
2. Contactez l'équipe du support en spécifiant en détail si certains de vos paramétrages doivent être mis à jour sur votre back office.


1

L'état affiche un badge vert, mais le push n'a pas été reçu

Pensez à vérifier que les notifications sont bien autorisées sur votre appareil :
- Sur iOS, dans les paramètres du téléphone
- Sur Android, sur la page Paramètres de l'application (si vous avez ajouté cette page à votre application).

Malgré tout, il peut arriver qu'un push affichant un badge vert n'ait pas été remis aux destinataires. 


Nous vous rappelons que GoodBarber n'assure pas la distribution des notifications push aux destinataires, mais transmet simplement la requête d'envoi aux serveurs d'Apple et de Google. La requête est ensuite mise en attente sur leurs serveurs en attendant d'être envoyée aux destinataires.


2

Android - Console Google Cloud

Dans l'historique, votre push affiche un badge orange, et la mention "Push envoyé sur iOS et en erreur sur Android".

Cela signifie qu'il y a soit une erreur avec le numéro de projet, ou bien dans les paramètres de votre projet Firebase.

1. Connectez-vous à votre console Google Cloud  
2. Sélectionnez votre projet
3. Vérifiez sur le tableau de bord de Google si le numéro de projet est le même que celui enregistré dans votre back office (Menu Canaux de Vente > App Android > Certificats )

(Il peut y avoir une erreur d'affichage des API sur des navigateurs autres que Chrome, nous recommandons donc d'utiliser ce navigateur pour réaliser cette vérification).

picture

3

Android - ID de l'expéditeur Firebase

1. Connectez-vous sur la console Firebase
2. Vérifiez que votre projet est bien lié à votre projet sur la console Google Cloud:
- Sélectionnez votre projet Firebase (créé lors de la première génération de votre app Android à l'étape 7 de cette aide en ligne )
- Cliquez sur l'icône à droite de "Project Overview" (Petite roue)
- Sélectionnez "Paramètres du projet"
- Cliquez sur l'onglet "Cloud Messaging"
- Vérifiez si l'ID de l'expéditeur sur Firebase est le même que le Numéro de projet Google Console enregistré dans votre back office (Menu Canaux de vente > App Android > Certificats )
 

picture

4

Android - Token de la Clé de serveur Firebase

1. Connectez-vous sur la console Firebase
2. Sélectionnez votre projet Firebase (créé lors de la première génération de votre app Android à l'étape 7 de cette aide en ligne )
3. Cliquez sur l'icône à droite de "Project Overview(Petite roue)
4. Sélectionnez "Paramètres du projet"
5. Cliquez sur l'onglet "Cloud Messaging"
6. Vérifiez si le Token de la Clé de serveur sur Firebase est le même que le Token Firebase pour le Cloud Messaging enregistré dans votre back office (Menu Canaux de vente > App Android > Certificats )

picture

5

Android - Application Android Firebase

1. Connectez-vous sur la console Firebase
2. Sélectionnez votre projet Firebase (créé lors de la première génération de votre app Android à l'étape 7 de cette aide en ligne )
3. Cliquez sur l'icône à droite de "Project Overview"
4. Sélectionnez "Paramètres du projet"
5. Cliquez sur l'onglet "Général"
6. Vérifiez si le Nom du package sur Firebase est le même que le Package name enregistré dans votre back office (Canaux de vente > App Android > Certificats )

picture

Une fois que vous avez vérifié les points 2 à 5 ci-dessus, contactez l'équipe du support en spécifiant en détail les éléments suivant :
1. Quels sont les paramètres à modifier sur votre back office :
- Numéro de projet Google Console 
et/ou
- ID de l'expéditeur Firebase
- Token Firebase pour le Cloud Messaging 
2. Si le package name est configuré correctement sur l'interface Firebase.

Selon votre configuration, l'équipe du support vous donnera la marche à suivre pour corriger.

Note: Une fois corrigé, vous devez régénérer votre app Android et la mettre à jour sur le store, si elle était déjà publiée.