En esta guía, se describe cómo consultar los registros de errores de la app de Chat en el Explorador de registros de Google Cloud. Consulta los registros para hacer lo siguiente:
- Saber si los usuarios encuentran errores
- Ver con qué frecuencia ocurren los errores y cuáles son los más frecuentes
- Leer mensajes de error descriptivos y datos de registro que te ayuden a corregir los errores
Requisitos previos
- Una cuenta de Google Workspace con acceso a Google Chat
- Una app de Chat. Para compilar una app de Chat, sigue esta guía de inicio rápido.
- Activa el registro de errores para la app de Chat
Consulta los registros de errores
En la consola de Google APIs, haz clic en el menú > Más productos > Logging > Explorador de registros.
Si es necesario, para mostrar el compilador de consultas, activa Mostrar consulta.
Para los registros de errores de la app de Chat, ingresa la siguiente consulta:
severity=ERROR resource.type="chat.googleapis.com/Project"Para ver los errores recientes, haz clic en Ejecutar consulta. O bien, para ver los errores a medida que ocurren, haz clic en Transmitir registros. Los registros de errores de la app de Chat aparecen en el panel "Resultados de la consulta".
Para obtener más información sobre el Explorador de registros de Google Cloud y cómo escribir consultas, consulta estas guías en la documentación del Explorador de registros:
Lee un mensaje de error de un registro
Después de consultar un registro de errores, puedes ver registros individuales que constan de una carga útil JSON que describe el registro. En el caso de los errores de la app de Chat, el JSON incluye el mensaje de error en jsonPayload.error.message. Por ejemplo, en el siguiente registro de muestra, el mensaje de error indica que no se pudo ejecutar una función de Apps Script:
JSON
{
"insertId": "INSERT_ID",
"jsonPayload": {
"@type": "type.googleapis.com/google.chat.logging.v1.ChatAppLogEntry",
"error": {
"code": 9,
"message": "An Apps Script function failed to execute. To review AppsScript error logs, see \"Logging\" (https://developers.google.com/apps-script/guides/logging)."
},
"deployment": "DEPLOYMENT_ID"
},
"resource": {
"type": "chat.googleapis.com/Project",
"labels": {
"project_id": "PROJECT_ID"
}
},
"timestamp": "2022-12-06T05:24:18.697255Z",
"severity": "ERROR",
"logName": "projects/PROJECT_ID/logs/chat.googleapis.com%2Ferrors",
"receiveTimestamp": "2022-12-06T05:24:19.207936968Z"
}
Consideraciones
Mientras trabajas con los registros de errores de la app de Chat en el Explorador de registros de Google Cloud, ten en cuenta estas consideraciones:
En el caso de las apps de Google Chat, el Explorador de registros incluye registros con las siguientes gravedades que ayudan a solucionar problemas de una app que no funciona correctamente:
ERROR
Los registros de servicios relacionados también pueden ayudar a depurar una app de Chat. Por ejemplo, si implementas tu app de Chat con funciones de Google Cloud Run, también consulta el Explorador de registros para ver los registros de las funciones de Cloud Run.
Los mensajes de error siempre se escriben en inglés.
Cloud Logging genera un costo. Para obtener más información sobre los precios de Cloud Logging, consulta los precios de Google Cloud's operations suite.
Temas relacionados
Después de consultar los registros de errores, si encuentras errores, consulta las siguientes guías para obtener ayuda para corregirlos:
- Obtén información para corregir errores de la app de Google Chat, como "La app no responde", "La API de Google Chat solo está disponible para usuarios de Google Workspace" o "Los usuarios se pueden excluir de los espacios".
- Obtén información para corregir errores de tarjetas, como mensajes de tarjetas, diálogos o vistas previas de vínculos que no se renderizan o no funcionan como se espera.
- Obtén información para depurar.