תשובה של Dialogflow.
ייצוג JSON |
---|
{ "queryText": string, "faqResponse": { object ( |
שדות | |
---|---|
queryText |
הטקסט המקורי של השאילתה בשיחה. אם תיקון האיות האוטומטי מופעל במודל Dialogflow, הערך |
faqResponse |
תשובה לשאלות נפוצות מ-Dialogflow. |
intentResponses[] |
רשימת התגובות ל-Intent מ-Dialogflow. |
autoResponded |
ערך בוליאני שמציין אם התקבלה תגובה אוטומטית מ-Business Messages למשתמש. |
autoRespondedMessages[] |
הודעה שהגבת באופן אוטומטי. |
FaqResponse
תשובה לשאלות נפוצות מ-Dialogflow.
אם השילוב של השאלות הנפוצות מופעל, זה כולל תשובות שהתקבלו מכל מסמכי הידע הזמינים.
ייצוג JSON |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
שדות | |
---|---|
userQuestion |
השאלה של המשתמש, אוחזרה מהודעה. |
answers[] |
נבחרו 3 תשובות או פחות ממאגרי הידע על ידי Dialogflow. |
IntentResponse
תגובת Intent מ-Dialogflow.
אם השילוב של השאלות הנפוצות מופעל, הוא יכלול תשובות שהתקבלו מכל ההפניות המותאמות אישית הזמינות.
ייצוג JSON |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
שדות | |
---|---|
intentName |
המזהה הייחודי של ה-Intent התואם. |
intentDisplayName |
השם של ה-Intent התואם. |
intentDetectionConfidence |
המהימנות של זיהוי כוונת רכישה. הערכים נעים בין 0.0 (לצורך לא בטוח) ל-1.0 (בטוחים לחלוטין). הערך הזה הוא למטרות מידע בלבד, והוא משמש רק לצורך התאמת הכוונה הטובה ביותר במסגרת סף הסיווג. |
fulfillmentMessages[] |
אוסף ההודעות שאפשר לשלוח למשתמש. אם הפורמטים של הודעות מילוי ההזמנה לא נתמכים על ידי Business Messages, תישלח למשתמש הודעה חלופית. |
FulfillmentMessage
התוכן של הודעת מילוי ההזמנה.
ייצוג JSON |
---|
{ "error": { object ( |
שדות | |
---|---|
error |
תוצאת שגיאה שמתארת בעיות בהודעת האספקה. |
שדה איחוד message . חובה. הודעת התשובה מקהל בהתאמה אישית עם כוונת רכישה. message יכול להיות רק אחת מהאפשרויות הבאות: |
|
text |
תשובה בהודעת טקסט. |
jsonPayload |
תגובת מטען ייעודי (payload) בהתאמה אישית. המחרוזת הזו תואמת למטען הייעודי (payload) בהתאמה אישית שהגדרתם לתגובת Intent ב-Dialogflow. אם למטען הייעודי (Payload) אין מבנה אובייקט JSON תקין של Business Messages, השדה |
liveAgentHandoff |
תשובה מנציג תמיכה אנושי. |
LiveAgentHandOff
העברה של נציג תמיכה אנושי.
ייצוג JSON |
---|
{ "metadata": { object } } |
שדות | |
---|---|
metadata |
נתונים מותאמים אישית שמועברים לנציג עם הבקשה להעברת הנציג בזמן אמת. זהו מטען ייעודי (payload) של JSON. |
סטטוס
הסוג Status
מגדיר מודל שגיאות לוגי שמתאים לסביבות תכנות שונות, כולל ממשקי API ל-REST וממשקי API ל-RPC. הוא נמצא בשימוש של gRPC. כל הודעת Status
מכילה שלושה נתונים: קוד שגיאה, הודעת שגיאה ופרטי שגיאה.
במדריך לעיצוב API אפשר לקרוא מידע נוסף על מודל השגיאות הזה ולהבין איך לעבוד איתו.
ייצוג JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
שדות | |
---|---|
code |
קוד הסטטוס, שצריך להיות ערך enum של |
message |
הודעת שגיאה שמיועדת למפתחים וצריכה להיות באנגלית. כל הודעת שגיאה שמוצגת למשתמשים צריכה להיות מותאמת לשוק המקומי ולשלוח אותה בשדה |
details[] |
רשימה של הודעות שמכילות את פרטי השגיאה. יש כמה סוגים של הודעות שאפשר להשתמש בהם בממשקי API. אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף |