כדי לעזור לכם לעקוב אחרי הביצועים של הנציג, Dialogflow מספק כלים לאיסוף ולניתוח של משוב ממשתמשי קצה על התשובות של הנציג במהלך שיחה.
הפעלת משוב
לפני שאוספים משוב על התשובות, צריך להפעיל את ההגדרות הבאות בהגדרות הכלליות של הנציג:
- הפעלת היסטוריית השיחות
- הפעלת משוב על תשובות
איסוף משוב באמצעות Dialogflow CX Messenger
אם אתם משתמשים ב-Dialogflow CX Messenger, אתם יכולים להפעיל איסוף משוב על תשובות בתיבת הדו-שיח של הצ'אט על ידי הגדרת מאפיין ה-HTML הבא: allow-feedback="all".
הפעולה הזו תוסיף לממשק המשתמש את הכפתורים "לייק" ו"דיסלייק" . במהלך השיחה, משתמש הקצה יכול ללחוץ על הכפתורים האלה כדי לשלוח משוב על התשובות של הנציג. אם המשתמש בוחר באפשרות דיסלייק, הוא יכול גם לציין את הסיבה למשוב השלילי.
איסוף משוב באמצעות ממשקי משתמש בהתאמה אישית
אם פיתחתם ממשק משתמש בהתאמה אישית, אתם יכולים להוסיף לממשק איסוף משוב ולקרוא ל-method Sessions.submitAnswerFeedback.
בוחרים פרוטוקול וגרסה להפניה לסשן:
| פרוטוקול | V3 | V3beta1 |
|---|---|---|
| REST | משאב הסשן | משאב הסשן |
| RPC | ממשק הסשן | ממשק הסשן |
| C++ | SessionsClient | לא זמין |
| C# | SessionsClient | לא זמין |
| המשך | SessionsClient | לא זמין |
| Java | SessionsClient | SessionsClient |
| Node.js | SessionsClient | SessionsClient |
| PHP | לא זמין | לא זמין |
| Python | SessionsClient | SessionsClient |
| Ruby | לא זמין | לא זמין |
מבנה הנתונים של משוב בהתאמה אישית
אתם יכולים לאחסן את נתוני המשוב במבנה הנתונים בהתאמה אישית, ולמלא את השדה answerFeedback.customRating ב-method Sessions.submitAnswerFeedback.
אם אתם משתמשים ב-Dialogflow CX Messenger, אתם יכולים להגדיר איסוף משוב בהתאמה אישית על ידי הגדרת רכיב המשוב בהתאמה אישית.
עיון במשוב באמצעות מסוף Dialogflow CX
אתם יכולים לגשת למשובים ולסנן אותם באמצעות הכלי היסטוריית השיחות.
קריאת משוב באמצעות היסטוריית השיחות ב-BigQuery
אתם יכולים לנתח את נתוני המשוב באמצעות היסטוריית השיחות ב-BigQuery.
אם כבר יצרתם טבלה ב-BigQuery, אתם יכולים לשנות אותה באמצעות פקודת ה-SQL הבאה אם אין בה את העמודה הנדרשת bot_answer_feedback:
ALTER TABLE <your_dataset_name>.<your_table_name>
ADD COLUMN bot_answer_feedback JSON;
קריאת משוב באמצעות ה-API
המשאב של היסטוריית השיחות מכיל answerFeedback שדות עם נתוני משוב.
אפשר לעיין ב-method GetConversation במסמכי התיעוד של RPC.