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
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 da entrada de registro do Cloud Logging, o campo QueryResult.diagnosticInfo
não será incluído nos registros.
No máximo 500 turnos serão registrados para cada conversa.