הודעות עם תשובות עשירות

הרבה פלטפורמות של שילובים תומכות בהודעות תגובה עשירות ספציפיות לפלטפורמה. אפשר להשתמש בהודעות האלה כדי לספק למשתמש הקצה תשובות שהן לא רק טקסט. יש מגוון סוגי תשובות שאפשר לבחור מתוכם. לדוגמה, אתם יכולים להציג תמונות, להפעיל אודיו או לספק לחצנים. כל פלטפורמה תומכת בקבוצת משנה של סוגי התשובות הזמינים.

איפה אפשר למצוא את הנתונים האלה

בדרך כלל, כשבונים סוכן, משתמשים במסוף Dialogflow ES (למשאבי עזרה, לפתיחת המסוף). ההוראות שבהמשך מתמקדות בשימוש במסוף. כדי לגשת לנתוני התגובה להבעת כוונות:

  1. עוברים אל מסוף Dialogflow ES.
  2. בוחרים נציג תמיכה.
  3. בתפריט הצדדי הימני, בוחרים באפשרות כוונות.
  4. בוחרים כוונה.
  5. גוללים למטה לקטע תשובות.

אם אתם בונים סוכן באמצעות ה-API ולא באמצעות המסוף, תוכלו לעיין בחומר העזר בנושא כוונות. שמות השדות ב-API דומים לשמות השדות במסוף. בהוראות שבהמשך מודגשים ההבדלים החשובים בין המסוף לבין ה-API.

הוספת הודעות תשובה עשירות

בקטע תגובות יש כרטיסיות לכל פלטפורמה, כולל פלטפורמת ברירת המחדל. אפשר להגדיר תגובות לפלטפורמת ברירת המחדל, שאפשר להשתמש בהן בכל הפלטפורמות.

צילום מסך של הוספת הודעות עשירות.

אתם יכולים להגדיר תשובות לכרטיסיות ספציפיות לפלטפורמה, שפועלות רק בפלטפורמות המתאימות. אפשר גם להשתמש בתשובות ברירת המחדל לפלטפורמה ספציפית, כך שלא צריך ליצור תשובות טקסט כפולות לכל הפלטפורמות.

צילום מסך של הוספת הודעות עשירות.

כדי להוסיף הודעות תשובה מתקדמות:

  1. בוחרים את הכרטיסייה של הפלטפורמה הרצויה. אם הכרטיסייה של הפלטפורמה הרצויה לא מוצגת, לוחצים על לחצן ההוספה ובוחרים אותה.
  2. לוחצים על הלחצן הוספת תגובות. בתפריט הנפתח מוצגים סוגי התגובות שהפלטפורמה תומכת בהם.
  3. בוחרים את סוג התגובה. הם מתוארים בהמשך.
  4. מזינים שדות לסוג התשובה שנבחר.
  5. מוסיפים עוד כרטיסיות של פלטפורמות ותשובות לפי הצורך. אפשר להוסיף עד 10 הודעות מסודרות בכל כרטיסייה.
  6. לוחצים על Save.

אתם יכולים להשתמש בהפניות לפרמטרים בתגובות שלכם כדי להפנות לפרמטרים שסופקו על ידי משתמש הקצה או לאירועים בזמן הריצה.

תשובות בהודעת טקסט

כברירת מחדל, תשובות מסוג טקסט שולחות תשובה טקסטואלית למשתמש הקצה.

אם המרת טקסט לדיבור (TTS) מופעלת לסוכן או אם היא נדרשת על ידי בקשות לזיהוי כוונות, הטקסט שסופק משמש לסינתזת דיבור ולהפעלת האודיו. במקרה הזה, אפשר להשתמש בטקסט שסופק בשפת הסימון לסינתזת דיבור (SSML).

השדות הם:

  • רשימה של רשומות טקסט או SSML

כשמזינים תשובה, מקישים על Shift + Enter כדי להזין שורה חדשה או פשוט על Enter כדי להזין תשובה נוספת.

ההגבלות הבאות חלות:

  • עד 300 רשומות טקסט לכל תשובה בהודעת טקסט

תשובות עם תמונות

תשובות מסוג תמונה שולחות תמונה למשתמש הקצה. הם מכילים את השדות הבאים:

  • כתובת URL של התמונה שגלויה לכולם

תשובות בכרטיס

תשובות מסוג כרטיס שולחות למשתמש הקצה תמונה, כותרת כרטיס, כותרת משנה של כרטיס ולחצנים אינטראקטיביים. הסגנון של הכרטיס משתנה בהתאם לפלטפורמה.

אתם יכולים להגדיר לחצנים שישלחו את משתמש הקצה לכתובת URL או שישלחו טקסט מוגדר מראש ל-Dialogflow כאילו משתמש הקצה סיפק ביטוי.

חלק מהשדות הם אופציונליים, בהתאם לפלטפורמה:

  • כתובת URL של תמונה שגלויה לכולם
  • כותרת הכרטיס
  • כותרת המשנה של הכרטיס
  • רשימת לחצנים עם השדות הבאים:
    • שם הכפתור
    • הטקסט לשליחה כביטוי למשתמש קצה או ככתובת URL לפתיחה

ההגבלות הבאות חלות:

  • עד 10 כרטיסים לכל פלטפורמה ולכל שפה עבור כוונת משתמש. לדוגמה, אם הסוכן תומך באנגלית, בצרפתית, בפלטפורמה X ובפלטפורמה Y, ל-Intent יכולים להיות 40 כרטיסים לכל היותר:

    • ‫10 כרטיסים באנגלית לפלטפורמה X
    • ‫10 כרטיסים באנגלית לפלטפורמה Y
    • ‫10 כרטיסים בצרפתית לפלטפורמת X
    • ‫10 כרטיסים בצרפתית לפלטפורמה Y

תשובות מהירות

תשובות של תשובה מהירה שולחות כפתור למשתמש הקצה. אתם יכולים להגדיר כפתורים שישלחו טקסט שהוגדר מראש ל-Dialogflow, כאילו משתמש הקצה סיפק ביטוי.

השדות הם:

  • שם הכפתור
  • רשימה של רשומות טקסט לשליחה כביטוי של משתמש קצה

ההגבלות הבאות חלות:

  • תשובה אחת בלבד לתגובה מהירה לכל פלטפורמה ולכל שפה עבור כוונת משתמש. לדוגמה, אם הסוכן תומך באנגלית, בצרפתית, בפלטפורמה X ובפלטפורמה Y, לכל היותר 4 תשובות מהירות יכולות להיות קשורות לאותה כוונה:

    • תשובה מהירה אחת באנגלית לפלטפורמה X
    • 1 English quick reply for platform Y
    • תשובה מהירה אחת בצרפתית לפלטפורמת X
    • תשובה מהירה אחת בצרפתית לפלטפורמה Y
  • אפשר להוסיף עד 10 תשובות מהירות.

  • עד 20 תווים לכל רשומה של טקסט.

סיכום תשובות בדיבור

תשובות של סינתזת דיבור משמשות לסינתזת דיבור מתשובות טקסט ולהפעלת האודיו. אפשר להשתמש בטקסט שסופק ב-Speech Synthesis Markup Language (SSML).

השדות הם:

  • טקסט או SSML

ההגבלות הבאות חלות:

השמעת תשובות

תשובות מסוג הפעלת אודיו משמשות להפעלת קובצי אודיו. קובצי האודיו מסופקים בקטגוריה של Cloud Storage.

השדות הם:

  • ‫URI של אובייקט Cloud Storage בפורמט gs://bucket-name/object-name.

ההגבלות הבאות חלות:

  • התמיכה קיימת רק בשילוב עם שער הטלפון של Dialogflow
  • מפרט קובץ האודיו: ערוץ יחיד (מונו) של אודיו PCM ליניארי (2 בייט לדגימה) בתדר 8kHz
  • עד 20 תשובות קוליות לכל כוונה

העברת תשובות לשיחות

התשובות להעברת שיחה משמשות להעברת המתקשר לשילוב טלפוני.

השדות הם:

  • מספר הטלפון שאליו רוצים להעביר את השיחה.

ההגבלות הבאות חלות:

תשובות של מטען ייעודי (payload) בהתאמה אישית

חלק מהפלטפורמות תומכות בתגובת מטען ייעודי (payload) מותאמת אישית כדי לטפל בתגובות מתקדמות ולא סטנדרטיות. המטען הייעודי (payload) המותאם אישית מסופק בפורמט JSON שמוגדר במסמכי התיעוד של הפלטפורמה.

אפשר גם לשלוח מטען ייעודי (payload) מותאם אישית לשילובים שאתם מפתחים. הבקשה לא תעובד על ידי Dialogflow, ולכן תצטרכו לטפל בה בלוגיקה העסקית שלכם.

אפשר להגדיר מטען ייעודי (payload) בהתאמה אישית לכמה פלטפורמות. כדי להגדיר את זה, משתמשים בפלטפורמת ברירת המחדל ובפורמט JSON שדומה לזה:

{
  "facebook": {
    "attachment": {
      "type": "",
      "payload": {}
    }
  },
  "slack": {
    "text": "",
    "attachments": []
  }
}

סוגי תשובות מ-Google Assistant

השילוב של Google Assistant מספק סוגים רבים של הודעות תגובה. מידע נוסף זמין במאמר בנושא התשובות של Google Assistant.

סוגי תגובות נוספים

פלטפורמות שונות תומכות בסוגים אחרים של הודעות. הרשימה המלאה מופיעה בחומר העזר בנושא REST של הודעות התגובה. מידע נוסף מופיע במסמכי התיעוד בנושא שילוב הפלטפורמה.