Dialogflow bietet Tools, mit denen Sie während einer Unterhaltung Endnutzerfeedback zu den Antworten der Agents erfassen und analysieren können.
Feedback aktivieren
Bevor Sie Feedback zu Antworten erfassen können, müssen Sie die folgenden Einstellungen in den allgemeinen Agent-Einstellungen aktivieren:
- Interaktions-Logging aktivieren
- „Feedback zum Antworten“ aktivieren
Mit Dialogflow Messenger Feedback einholen
Wenn Sie Dialogflow Messenger verwenden, können Sie die Erfassung von Antwortfeedback für das Chatdialogfeld durch Festlegen des folgenden HTML-Attributs aktivieren: allow-feedback="all"
.
Dadurch werden der Benutzeroberfläche die „Mag ich“-
und „Mag ich nicht“- -Schaltflächen hinzugefügt. Während der Unterhaltung kann ein Endnutzer auf diese Schaltflächen klicken, um Feedback zu den Agent-Antworten zu geben. Wählt der Nutzer diese Option aus, kann er optional einen Grund für das negative Feedback angeben.Mithilfe von benutzerdefinierten Benutzeroberflächen Feedback einholen
Wenn Sie eine benutzerdefinierte Benutzeroberfläche entwickelt haben, können Sie dieser die Feedbacksammlung hinzufü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 |
Einfach loslegen (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 |
Benutzerdefinierte Feedback-Datenstruktur
Sie können Feedbackdaten in Ihrer benutzerdefinierten Datenstruktur speichern, indem Sie das Feld answerFeedback.customRating
in der Methode Sessions.submitAnswerFeedback
ausfüllen.
Wenn Sie Dialogflow Messenger verwenden, können Sie eine benutzerdefinierte Feedbacksammlung einrichten, indem Sie Ihre benutzerdefinierte Feedbackkomponente definieren.
Feedback mit der Dialogflow CX-Konsole ansehen
Mit dem Tool Unterhaltungsverlauf können Sie auf Feedback zugreifen und es filtern.
Feedback zum BigQuery-Interaktions-Logging lesen
Sie können die Feedbackdaten mit dem BigQuery-Interaktions-Logging analysieren.
Wenn Sie die BigQuery-Tabelle bereits erstellt haben, können Sie sie mit dem folgenden SQL-Befehl ändern, wenn die erforderliche Spalte bot_answer_feedback
nicht vorhanden ist:
ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;
Feedback mit der API lesen
Die Ressource mit dem Unterhaltungsverlauf enthält answerFeedback
-Felder, die Feedbackdaten enthalten.
Siehe die Methode GetConversation
in der RPC-Dokumentation.