Cloud Logging

Las solicitudes y respuestas de la API de Dialogflow se pueden registrar opcionalmente en Cloud Logging de tu agente. También puedes controlar la región en la que se almacenan estos registros.

Habilitar Cloud Logging

Para habilitar o inhabilitar el registro de Cloud de tu agente, consulta las opciones de registro en la configuración general del agente.

Ver registros de Cloud

Una vez que habilites el registro de Cloud para un agente, podrás consultar estos registros con el Explorador de registros de Cloud.

Formato de registro

Para obtener información detallada sobre el formato de los registros, consulta Estructura de las entradas de registro.

A continuación, se muestra una lista parcial de los títulos de las entradas de registro que usa Dialogflow:

  • Solicitud de Dialogflow
  • Respuesta de Dialogflow
  • Solicitud de webhook de Dialogflow
  • Respuesta de webhook de Dialogflow
  • Error de webhook de Dialogflow
Las entradas de registro de solicitudes y respuestas tienen un campo jsonPayload en formato JSON. El contenido de esta carga útil se parece a la estructura de las solicitudes y respuestas REST de la API de Dialogflow con el mismo nombre, tal como se define en la documentación de referencia de Dialogflow.

Regionalización

De forma predeterminada, las entradas de registro de Dialogflow Cloud se dirigen al segmento de registros _Default, que es global. Si tu proyecto tiene requisitos de residencia de datos, puedes dirigir los registros a un bucket de registros específico de una región. Para obtener instrucciones, consulta el artículo sobre regionalizar los registros de un proyecto con segmentos de registros.

Limitaciones

Si la respuesta de Dialogflow supera el límite de tamaño de la entrada de registro de Cloud Logging, el campo QueryResult.diagnosticInfo no se incluirá en los registros.

Se registrarán un máximo de 500 turnos por conversación.