Le richieste e le risposte dell'API Dialogflow possono essere registrate facoltativamente in Cloud Logging per il tuo agente. Puoi anche controllare la regione in cui vengono archiviati questi log.
Abilita Cloud Logging
Per attivare o disattivare Cloud Logging per l'agente, vedi le opzioni di logging nelle impostazioni generali dell'agente.
Visualizzazione dei log di Cloud
Una volta abilitato Cloud Logging per un agente, puoi sfogliare questi log utilizzando Esplora log di Cloud.
Formato log
Per informazioni dettagliate sul formato del log, vedi Struttura delle voci di 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
jsonPayload in formato JSON.
Il contenuto di questo payload assomiglia alla struttura
delle richieste e delle risposte REST dell'API Dialogflow con lo stesso nome, come definito nella
documentazione di riferimento di Dialogflow.
Aree geografiche
Per impostazione predefinita, le voci di log di Dialogflow Cloud vengono indirizzate al bucket _Default logs, che è globale. Se il tuo progetto prevede requisiti di residenza dei dati, puoi indirizzare i log a un bucket di log specifico per regione. Per istruzioni, consulta Regionalizzazione dei log del progetto utilizzando i bucket di log.
Limitazioni
Se la risposta di Dialogflow supera le dimensioni della voce di log di Cloud Logging
limite, il campo QueryResult.diagnosticInfo non viene incluso
nei log.
Per ogni conversazione verranno registrati al massimo 500 turni.