Feedback sulla risposta

Per monitorare le prestazioni degli agenti, Dialogflow fornisce strumenti per raccogliere e analizzare il feedback degli utenti finali sulle risposte degli agenti durante una conversazione.

Abilita feedback

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

  • Attiva la cronologia delle conversazioni
  • Attiva il feedback sulle risposte

Raccogli feedback con Dialogflow CX Messenger

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

In questo modo, nell'interfaccia utente verranno aggiunti i pulsanti Mi piace e Non mi piace . Durante la conversazione, un utente finale può fare clic su questi pulsanti per fornire un feedback sulle risposte dell'agente. Se l'utente seleziona Non mi piace, può facoltativamente fornire un motivo per il feedback negativo.

Raccogli feedback con interfacce utente personalizzate

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

Seleziona un protocollo e una versione per il riferimento alla sessione:

Protocollo V3 V3beta1
REST Risorsa Session Risorsa Session
RPC Interfaccia della sessione Interfaccia della sessione
C++ SessionsClient Non disponibile
C# SessionsClient Non disponibile
Vai SessionsClient Non disponibile
Java SessionsClient SessionsClient
Node.js SessionsClient SessionsClient
PHP Non disponibile Non disponibile
Python SessionsClient SessionsClient
Ruby Non disponibile Non disponibile

Struttura dei dati di feedback personalizzati

Puoi archiviare i dati dei feedback nella tua struttura di dati personalizzata compilando il campo answerFeedback.customRating nel metodo Sessions.submitAnswerFeedback.

Se utilizzi Dialogflow CX Messenger, puoi configurare la raccolta di feedback personalizzati definendo il tuo componente di feedback personalizzato.

Sfoglia i feedback utilizzando la console Dialogflow CX

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

Leggi il feedback con la cronologia delle conversazioni di BigQuery

Puoi analizzare i dati di feedback con la cronologia delle conversazioni di BigQuery.

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

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

Leggi i feedback con l'API

La risorsa della cronologia delle conversazioni contiene campi answerFeedback che contengono dati di feedback. Consulta il metodo GetConversation nella documentazione RPC.