Cloud Logging

Facoltativamente, le richieste e le risposte dell'API Dialogflow possono essere registrate in Cloud Logging per il tuo agente. Puoi anche controllare la regione in cui vengono archiviati questi log.

Attivare Cloud Logging

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

Visualizzazione dei log di Cloud

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

Formato del log

Per informazioni dettagliate sul formato del log, consulta Struttura della voce del log.

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

  • Richiesta Dialogflow
  • Risposta Dialogflow
  • Richiesta webhook Dialogflow
  • Risposta webhook di Dialogflow
  • Errore webhook Dialogflow
Le voci dei log di richiesta e risposta hanno un campo jsonPayload in formato JSON. I contenuti di questo payload assomigliano alla struttura delle richieste e delle risposte REST dell'API Dialogflow con nomi simili come definito nella documentazione di riferimento di Dialogflow.

Aree geografiche

Per impostazione predefinita, le voci di log di Dialogflow Cloud vengono inoltrate al bucket dei log predefinito, che è globale. Se il tuo progetto ha requisiti di residenza dei dati, puoi indirizzare i log a un bucket di log specifico per regione. Per istruzioni, consulta Regionalizzare i log del progetto utilizzando i bucket di log.

Limitazioni

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

Per ogni conversazione verranno registrati al massimo 500 turni.