Cloud Logging

Le richieste e le risposte dell'API Dialogflow possono essere facoltativamente registrate in Cloud Logging per l'agente. Puoi anche controllare la regione in cui sono archiviati questi log.

Abilita Cloud Logging

Per abilitare o disabilitare Cloud Logging per l'agente, consulta le opzioni di logging nelle impostazioni generali dell'agente.

Visualizzazione dei log di Cloud

Dopo aver abilitato Cloud Logging per un agente, puoi sfogliare questi log utilizzando Esplora log di Cloud.

Formato log

Per informazioni dettagliate sul formato dei log, consulta Struttura delle voci di log.

Di seguito è riportato un elenco parziale di titoli di voce di log utilizzati da Dialogflow:

  • Richiesta Dialogflow
  • Risposta Dialogflow
  • Richiesta webhook Dialogflow
  • Risposta webhook Dialogflow
  • Errore webhook Dialogflow
Le voci di log delle richieste e delle risposte contengono un campo jsonPayload in formato JSON. I contenuti di questo payload sono simili alla struttura delle richieste e delle risposte REST dell'API Dialogflow con lo stesso nome definito nella documentazione di riferimento di Dialogflow.

Aree geografiche

Per impostazione predefinita, le voci di log di Dialogflow Cloud vengono instradate al bucket di log _Default, che è globale. Se hai requisiti di residenza dei dati per il tuo progetto, puoi instradare i log a un bucket di log specifico per regione. Per le istruzioni, consulta regionalizzazione dei log del progetto utilizzando bucket di log.

Limitazioni

Se la risposta di Dialogflow supera il limite di dimensione voce di log di Cloud Logging, il campo QueryResult.diagnosticInfo non viene incluso nei log.

Vengono registrati al massimo 500 turni per ogni conversazione.