Zur Nachverfolgung der Agent-Leistung bietet Dialogflow Tools zum Erheben und Analysieren von Endnutzer-Feedback zu Agent-Antworten während einer Unterhaltung.
Feedback aktivieren
Bevor Sie Feedback zu Antworten erheben, müssen Sie die folgenden Einstellungen in den allgemeinen Agent-Einstellungenaktivieren:
- Unterhaltungsverlauf aktivieren
- Feedback zu Antworten aktivieren
Feedback mit Dialogflow CX Messenger erheben
Wenn Sie
Dialogflow CX Messenger verwenden,
können Sie die Erhebung von Feedback zu Antworten für den Chatdialog aktivieren, indem Sie das folgende
HTML-Attribut festlegen:
allow-feedback="all".
Dadurch werden der Benutzeroberfläche die Schaltflächen „Daumen hoch“ und „Daumen runter“ hinzugefügt. Während der Unterhaltung kann ein Endnutzer auf diese Schaltflächen klicken, um Feedback zu den Agent-Antworten zu geben. Wenn der Nutzer „Daumen runter“ auswählt, kann er optional einen Grund für das negative Feedback angeben.
Feedback mit benutzerdefinierten Benutzeroberflächen erheben
Wenn Sie eine benutzerdefinierte Benutzeroberfläche entwickelt haben, können Sie die Feedback-Erhebung in Ihre Benutzeroberflä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 |
Benutzerdefinierte Feedback-Datenstruktur
Sie können Feedback-Daten in Ihrer benutzerdefinierten Datenstruktur speichern, indem Sie das Feld answerFeedback.customRating in der Methode Sessions.submitAnswerFeedback ausfüllen.
Wenn Sie Dialogflow CX Messenger verwenden, können Sie die benutzerdefinierte Feedback-Erhebung einrichten, indem Sie Ihre benutzerdefinierte Feedback-Komponente definieren.
Feedback mit der Dialogflow CX Console durchsuchen
Sie können mit dem Tool Unterhaltungsverlauf auf Feedback zugreifen und es filtern.
Feedback mit dem BigQuery-Unterhaltungsverlauf lesen
Sie können die Feedback-Daten 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 Spalte bot_answer_feedback 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 Feedback-Daten.
Informationen zur Methode GetConversation finden Sie in der RPC-Dokumentation.