logoDocumentation
Rechercher

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 ",".

image.png

  • 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.

image.png

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

image.png

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.

image.png

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

image.png

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" }
              
              {
    "sendno": "0",
    "msg_id": "2509042"
}

            
Afficher ce bloc de code dans la fenêtre flottante

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.

image.png

icon
Contactez-nous