Rechercher des données
Afin de permettre aux clients de localiser rapidement les problèmes, la plateforme propose actuellement des outils de statut en ligne et de cycle de vie des notifications push.
Statut en ligne
Scénarios
Étant donné que le canal EngageLab repose sur le processus de push en ligne pour recevoir les notifications push, si un utilisateur signale que les notifications push ne sont souvent pas reçues, vous pouvez utiliser cet outil pour vérifier si l'appareil est en ligne. Si l'appareil n'est pas en ligne, il est recommandé de redémarrer l'application.
Description des paramètres
Registration ID : l'identifiant d'enregistrement du terminal de l'utilisateur sur la plateforme de service EngageLab, qui correspond à l'identifiant unique de l'appareil de l'utilisateur. Les Registration ID de différentes pages Web sur le même ordinateur sont différents. Pour plus d'informations, consultez Web API.
Instructions
- Saisissez le "Registration ID" de l'application dans la zone de saisie. Plusieurs RegID sont pris en charge, séparés par une virgule ",".

- Le résultat de la requête affiche "false" si l'appareil est hors ligne, "true" s'il est en ligne, et vous pouvez consulter la dernière heure de connexion à droite.

- Si le Registration ID saisi est incorrect, le résultat de la requête affiche la cause précise de l'erreur.

Cycle de vie des notifications push
Scénarios
Si vous ne parvenez toujours pas à recevoir de notifications push après la vérification du statut en ligne, vous pouvez utiliser l'outil de cycle de vie pour interroger le cycle de vie du message et traiter le message en fonction du code d'erreur.
Description des paramètres
- Registration ID : l'identifiant d'enregistrement du terminal de l'utilisateur sur la plateforme de service EngageLab, qui correspond à l'identifiant unique de l'appareil de l'utilisateur. Les Registration ID de différentes pages Web sur le même ordinateur sont différents. Pour plus d'informations, consultez Web API.
- Message ID : l'identifiant de la tâche de notification push.
Obtenir les paramètres dans la console
Sur la page de détails de la notification à interroger, vous pouvez obtenir le Message ID et cliquer sur "Voir" dans le corps du message pour afficher le corps du message JSON de la notification push.

Si la cible de la notification push est "Registration ID", la valeur de "receiverValue" correspond au Registration ID.

Obtenir les paramètres sur le serveur
Récupérez le msg_id (Message ID) dans le paramètre de réponse après avoir appelé l'API :
{
"sendno": "0",
"msg_id": "2509042"
}
Instructions
Après avoir obtenu les paramètres Message ID et Registration ID, rendez-vous sur la page [Recherche de données] - [Cycle de vie des notifications push], saisissez les paramètres, puis cliquez sur "Rechercher" pour consulter le cycle de vie complet de la notification push.
- 1 est renvoyé par EngageLab, et 2 est renvoyé par le serveur système.
- S'il n'y a pas de processus de cycle de vie, l'appareil ne fait pas partie de la cible actuelle de notification push. Vérifiez si le Registration ID interrogé fait partie de la cible actuelle de notification push.


