Rispondi al feedback

Per tenere traccia delle prestazioni degli agenti, Dialogflow fornisce strumenti per la raccolta e l'analisi del feedback degli utenti finali sulle risposte degli agenti durante una conversazione.

Abilita feedback

Prima di raccogliere il feedback sulle risposte, devi abilitare le seguenti impostazioni nelle impostazioni generali dell'agente:

  • Attiva il logging delle interazioni
  • Abilita feedback sulle risposte

Raccogliere feedback con Dialogflow Messenger

Se utilizzi Dialogflow Messenger, puoi attivare la raccolta del feedback sulle risposte per la finestra di dialogo della chat impostando il seguente attributo HTML: allow-feedback="all".

I pulsanti Mi piace e Non mi piace verranno aggiunti all'interfaccia utente. Durante la conversazione, l'utente finale può fare clic su questi pulsanti per fornire un feedback sulle risposte degli agenti. Se l'utente seleziona Non mi piace, può facoltativamente fornire un motivo per il feedback negativo.

Raccogliere feedback con le interfacce utente personalizzate

Se hai sviluppato un'interfaccia utente personalizzata, puoi aggiungere una raccolta di feedback all'interfaccia e chiamare il metodo Sessions.submitAnswerFeedback.

Seleziona un protocollo e la versione come riferimento per la sessione:

Protocollo V3 Versione 3 beta 1
REST Risorsa sessione Risorsa sessione
RPC Interfaccia della sessione Interfaccia della sessione
C++ SessionsClient Non disponibile
C# SessionsClient Non disponibile
Go SessionsClient Non disponibile
Java SessionsClient SessionsClient
Node.js SessionsClient SessionsClient
PHP Non disponibile Non disponibile
Python SessionsClient SessionsClient
Ruby Non disponibile Non disponibile

Struttura personalizzata dei dati di feedback

I dati dei feedback possono essere archiviati nella struttura dei dati personalizzata compilando il campo answerFeedback.customRating nel metodo Sessions.submitAnswerFeedback.

Se utilizzi Dialogflow Messenger, puoi impostare la raccolta di feedback personalizzata definendo il tuo componente di feedback personalizzato.

Sfogliare il feedback utilizzando la console di Dialogflow CX

Puoi accedere ai feedback e filtrarli utilizzando lo strumento Cronologia delle conversazioni.

Leggere il feedback con il logging delle interazioni di BigQuery

Puoi analizzare i dati di feedback con il logging delle interazioni di BigQuery.

Se hai già creato la tabella BigQuery, puoi modificarla con il seguente comando SQL, se non contiene la colonna bot_answer_feedback obbligatoria:

ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;

Leggere il feedback con l'API

La risorsa della cronologia della conversazione contiene answerFeedback campi con dati di feedback. Vedi il metodo GetConversation nella documentazione di RPC.