Cloud Logging

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.

Abilitare Cloud Logging

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

Visualizzare i log di Cloud

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

Formato dei log

Per informazioni dettagliate sul formato dei log, consulta 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 Dialogflow
  • Errore webhook Dialogflow
Le voci di log di richiesta e risposta hanno un campo jsonPayload in formato JSON. Il contenuto di questo payload è simile alla struttura delle richieste e delle risposte REST dell'API Dialogflow con lo stesso nome, come definito in documentazione di riferimento di Dialogflow.

Aree geografiche

Per impostazione predefinita, le voci di log di Dialogflow Cloud vengono indirizzate al bucket di log _Default, che è globale. Se il tuo progetto ha requisiti di residenza dei dati, puoi indirizzare i log a un bucket di log specifico della regione. Per istruzioni, consulta la sezione relativa alla regionalizzazione dei log del progetto utilizzando i bucket di log.

Limitazioni

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

Verranno registrati al massimo 500 turni per ogni conversazione.