Per aiutarti a monitorare il rendimento 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 i feedback sulle risposte, devi abilitare le seguenti impostazioni nel impostazioni generali dell'agente:
- Attivare il logging delle interazioni
- Attiva il feedback sulla risposta
Raccogliere feedback con Dialogflow CX Messenger
Se utilizzi
Messenger di Dialogflow CX,
puoi attivare la raccolta del feedback sulle risposte per la finestra di chat impostando il seguente
attributo HTML:
allow-feedback="all"
.
Verrà aggiunto un Mi piace
e Non mi piace all'interfaccia utente. 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.Raccogliere feedback con interfacce utente personalizzate
Se hai sviluppato un'interfaccia utente personalizzata,
puoi aggiungere la raccolta di feedback all'interfaccia
e richiamare il metodo Sessions.submitAnswerFeedback
.
Seleziona un protocollo e una versione per il riferimento sessione:
Protocollo | V3 | V3beta1 |
---|---|---|
REST | Risorsa sessione | Risorsa di sessione |
RPC | Interfaccia di sessione | Interfaccia di 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 personalizzata dei dati di feedback
Puoi fare in modo che i dati dei feedback vengano archiviati nella struttura personalizzata e compila il campo answerFeedback.customRating
nella
Metodo Sessions.submitAnswerFeedback
.
Se utilizzi Dialogflow CX Messenger: puoi configurare la raccolta di feedback personalizzata 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 conversazioni.
Leggere i feedback con il logging delle interazioni di BigQuery
Puoi analizzare i dati dei feedback con Logging delle interazioni con BigQuery.
Se hai già creato la tabella BigQuery,
puoi modificarla con il seguente comando SQL se non dispone della 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
answerFeedback
campi che contengono dati di feedback.
Consulta il metodo GetConversation
nella documentazione RPC.