Buscar datos
Con el fin de ayudar a los clientes a localizar rápidamente los problemas, la plataforma proporciona actualmente herramientas de estado en línea y de ciclo de vida del push.
Estado en línea
Escenarios
Dado que el canal de envío de EngageLab depende del proceso de envío cuando el dispositivo está en línea para recibir notificaciones push, si el usuario indica que a menudo no recibe las notificaciones push, se puede utilizar esta herramienta para comprobar si el dispositivo está en línea. Si el dispositivo no está en línea, se recomienda reiniciar la aplicación.
Descripción de parámetros
Registration ID: el Registration ID del dispositivo terminal del usuario en la plataforma de servicios de EngageLab, que es el ID único del dispositivo del usuario. El Registration ID de distintas páginas web en el mismo ordenador es diferente. Para más información, consultar Web API.
Instrucciones
- Introducir el "Registration ID" de la app en el cuadro de entrada. Se admite introducir varios RegID, separados por ",".

- En el resultado de la consulta, "false" indica que el dispositivo está sin conexión y "true" indica que el dispositivo está en línea; la última vez en línea se puede ver a la derecha.

- Si el Registration ID introducido es incorrecto, el resultado de la consulta mostrará la causa específica del error.

Ciclo de vida del push
Escenarios
Si aun así no se pueden recibir mensajes push mediante la consulta del estado en línea, se puede utilizar la herramienta de ciclo de vida para consultar el ciclo de vida del mensaje y gestionar el mensaje en función del código de error.
Descripción de parámetros
- Registration ID: el Registration ID del dispositivo terminal del usuario en la plataforma de servicios de EngageLab, que es el ID único del dispositivo del usuario. El Registration ID de distintas páginas web en el mismo ordenador es diferente. Para más información, consultar Web API.
- Message ID: el ID de la tarea de push.
Obtener parámetros en la consola
En la página de detalles de la notificación que se va a consultar, se puede obtener el Message ID y hacer clic en "View" en el cuerpo del mensaje para visualizar el contenido del mensaje push en formato JSON.

Si el objetivo del push es "Registration ID", el valor de "receiverValue" es el Registration ID.

Obtener parámetros en el servidor
Obtener el msg_id (Message ID) en el parámetro de respuesta después de llamar a la API:
{
"sendno": "0",
"msg_id": "2509042"
}
Instrucciones
Después de obtener los parámetros Message ID y Registration ID, acceder a la página [Search for Data]-[Push Lifecycle], introducir los parámetros y hacer clic en "Query" para ver el ciclo de vida completo del push.
- 1 lo devuelve EngageLab y 2 lo devuelve el servidor del sistema.
- Si no existe un proceso de ciclo de vida, el dispositivo no está dentro del objetivo de push actual. Comprobar si el Registration ID consultado está dentro del objetivo de push actual.

