Cloud Logging

As solicitações e respostas da API Dialogflow podem ser registradas no Cloud Logging do seu agente. Também é possível controlar a região em que esses registros são armazenados.

Ativar Cloud Logging

Para ativar ou desativar o Cloud Logging no agente, consulte as opções de geração de registros nas configurações gerais do agente.

Como visualizar registros do Cloud

Depois de ativar o Cloud Logging para um agente, procure esses registros usando o Explorador de registros do Cloud.

Formato do registro

Para informações detalhadas sobre o formato do registro, consulte Estrutura de entrada de registro.

Veja a seguir uma lista parcial dos títulos de entrada de registro usados pelo Dialogflow:

  • Solicitação do Dialogflow
  • Resposta do Dialogflow
  • Solicitação de webhook do Dialogflow
  • Resposta do webhook do Dialogflow
  • Erro de webhook do Dialogflow
As entradas de registro de solicitação e resposta têm um campo jsonPayload no formato JSON. O conteúdo desse payload é semelhante à estrutura das solicitações e respostas REST e como nome da API Dialogflow, conforme definido na documentação de referência do Dialogflow.

Regionalização

Por padrão, as entradas de registro do Dialogflow Cloud são roteadas para o bucket de registros _Default, que é global. Se você tiver requisitos de residência de dados para seu projeto, será possível rotear seus registros para um bucket de registros específico da região. Para instruções, consulte Como regionalizar os registros do seu projeto usando buckets de registros.

Limitações

Se a resposta do Dialogflow exceder o limite de tamanho de entrada de registro do Cloud Logging, o campo QueryResult.diagnosticInfo não será incluído nos registros.

No máximo 500 curvas serão registradas para cada conversa.