Search for Data

Last updated:2023-02-27

In order to facilitate customers to quickly locate problems, the platform currently provides online status and push lifecycle tools.

Online Status

Scenes

Since the Engagelab channel pushed by Engagelab relies on the online push process to receive push notifications, if the user feedback that the push is often not received, you can use this tool to check whether the device is online. If the device is not online, it is recommended to restart the application.

Parameter Description

Registration ID: the Registration ID of the user's terminal device on the Engagelab service platform, which is the unique device ID of the user. The Registration ID of different Web pages on the same computer are different. For more information, see Web API.

Instructions

  • Enter the"Registration ID" of the App in the input box. Multiple RegIDs are supported, separated by ",".

image.png

  • The query result shows"false" means the device is offline, "true" means the device is online, and you can view the last online time on the right.

image.png

  • If the input Registration ID is incorrect, the query result displays the specific cause of the error.

image.png

Push Lifecycle

Scenes

If you still cannot receive push messages through online status query, you can use the lifecycle tool to query the message lifecycle and handle the message based on the error code.

Parameter Description

  • Registration ID: the Registration ID of the user's terminal device on the Engagelab service platform, which is the unique device ID of the user. The Registration ID of different Web pages on the same computer are different. For more information, see Web API.
  • Message ID:The ID of the push task.。

Obtain parameters in the console

On the notification details page to be queried, you can get the Message ID and click "View" on the message body to view the json message body of the push. image.png If the push target is "Registration ID", the value of "receiverValue" is Registration ID. image.png

Obtain parameters on the server

Get the msg_id (Message ID) in the response parameter after calling the API:

{ "sendno": "0", "msg_id": "2509042" }
          {
    "sendno": "0",
    "msg_id": "2509042"
}

        
This code block in the floating window

Instructions

After obtaining the Message ID and Registration ID parameters, go to the [Search for Data]-[Push Lifecycle] page, enter the parameters, and click "Query" to view the complete life cycle of the push.

  • 1 is returned by the EngageLab, and 2 is returned by the system server.
  • If there is no lifecycle process, the device is not in the current push target. Check whether the queried Registration ID is in the current push target. .

image.png

在文档中心打开