Feedback beantworten

Dialogflow bietet Tools zum Erfassen und Analysieren von Endnutzer-Feedback zu Agent-Antworten während einer Unterhaltung, um die Leistung von Agents zu verfolgen.

Feedback aktivieren

Bevor Sie Feedback zu Antworten erfassen können, müssen Sie die folgenden Einstellungen in den allgemeinen Agent-Einstellungen aktivieren:

  • Chatverlauf aktivieren
  • Answer Feedback aktivieren

Feedback mit Dialogflow CX Messenger erfassen

Wenn Sie Dialogflow CX Messenger verwenden, können Sie die Erfassung von Antwortfeedback für den Chatdialog aktivieren, indem Sie das folgende HTML-Attribut festlegen: allow-feedback="all".

Dadurch werden der Benutzeroberfläche die Schaltflächen „Mag ich“  und „Mag ich nicht“  hinzugefügt. Während der Unterhaltung kann ein Endnutzer auf diese Schaltflächen klicken, um Feedback zu den Antworten des Agents zu geben. Wenn der Nutzer „Mag ich nicht“ auswählt, kann er optional einen Grund für das negative Feedback angeben.

Feedback über benutzerdefinierte Benutzeroberflächen einholen

Wenn Sie eine benutzerdefinierte Benutzeroberfläche entwickelt haben, können Sie die Erfassung von Feedback in Ihre Oberfläche einfügen und die Methode Sessions.submitAnswerFeedback aufrufen.

Wählen Sie ein Protokoll und eine Version für die Sitzungsreferenz aus:

Protokoll V3 V3beta1
REST Sitzungsressource Sitzungsressource
RPC Sitzungsoberfläche Sitzungsoberfläche
C++ SessionsClient Nicht verfügbar
C# SessionsClient Nicht verfügbar
Go SessionsClient Nicht verfügbar
Java SessionsClient SessionsClient
Node.js SessionsClient SessionsClient
PHP Nicht verfügbar Nicht verfügbar
Python SessionsClient SessionsClient
Ruby Nicht verfügbar Nicht verfügbar

Datenstruktur für benutzerdefiniertes Feedback

Sie können Feedbackdaten in Ihrer benutzerdefinierten Datenstruktur speichern und das Feld answerFeedback.customRating in der Methode Sessions.submitAnswerFeedback damit füllen.

Wenn Sie Dialogflow CX Messenger verwenden, können Sie die benutzerdefinierte Erfassung von Feedback einrichten, indem Sie Ihre benutzerdefinierte Feedbackkomponente definieren.

Feedback in der Dialogflow CX Console ansehen

Sie können über das Tool Unterhaltungsverlauf auf Feedback zugreifen und es filtern.

Feedback mit dem BigQuery-Unterhaltungsverlauf lesen

Sie können die Feedbackdaten mit dem BigQuery-Unterhaltungsverlauf analysieren.

Wenn Sie Ihre BigQuery-Tabelle bereits erstellt haben, können Sie sie mit dem folgenden SQL-Befehl ändern, falls sie nicht die erforderliche bot_answer_feedback-Spalte enthält:

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

Feedback mit der API lesen

Die Ressource „Unterhaltungsverlauf“ enthält answerFeedback-Felder mit Feedbackdaten. Weitere Informationen finden Sie in der RPC-Dokumentation zur Methode GetConversation.