ConversationalSetting

הגדרות השיחה של נציג או מיקום.

לכל מקום יש הגדרות שיחה משלו. הלוקאל מיוצג על ידי תג שפה בפורמט IETF BCP 47 שמוגדר היטב.

ייצוג JSON
{
  "welcomeMessage": {
    object (WelcomeMessage)
  },
  "offlineMessage": {
    object (OfflineMessage)
  },
  "privacyPolicy": {
    object (PrivacyPolicy)
  },
  "conversationStarters": [
    {
      object (ConversationStarters)
    }
  ]
}
שדות
welcomeMessage

object (WelcomeMessage)

חובה. פרטים על הודעת הפתיחה לנציג.

offlineMessage

object (OfflineMessage)

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

privacyPolicy

object (PrivacyPolicy)

חובה. פרטים על מדיניות הפרטיות של הנציג.

conversationStarters[]

object (ConversationStarters)

אפשרות. פרטים על התחלת השיחה של הנציג. עד 5.

WelcomeMessage

הודעת הפתיחה שמוצגת למשתמשים כשהם מתחילים שיחה עם הנציג בפעם הראשונה.

ייצוג JSON
{

  // Union field content can be only one of the following:
  "text": string
  // End of list of possible types for union field content.
}
שדות
שדה איחוד content. התוכן של הודעת הפתיחה. הערך של content יכול להיות רק אחת מהאפשרויות הבאות:
text

string

הודעת טקסט. האורך המקסימלי הוא 1,000 תווים.

OfflineMessage

הודעת הפתיחה שמוצגת למשתמשים כשהם בשיחה עם הנציג מחוץ לשעות הצ'אט.

ייצוג JSON
{
  "text": string
}
שדות
text

string

הטקסט של ההודעה שבוצעה אופליין. האורך המקסימלי הוא 1,000 תווים.

PrivacyPolicy

פרטי מדיניות הפרטיות של נציג.

ייצוג JSON
{
  "url": string
}
שדות
url

string

חובה. כתובת ה-URL של מדיניות הפרטיות.

ConversationStarters

הצעות לתשובות שמוצגות למשתמשים כשהם מתחילים שיחה עם הנציג בפעם הראשונה.

ייצוג JSON
{
  "suggestion": {
    object (Suggestion)
  }
}
שדות
suggestion

object (Suggestion)

אפשרות. הצעה בתחילת השיחה.

הצעה

הצעה לתשובה.

ייצוג JSON
{

  // Union field option can be only one of the following:
  "reply": {
    object (SuggestedReply)
  },
  "action": {
    object (SuggestedAction)
  }
  // End of list of possible types for union field option.
}
שדות
שדה איחוד option. הצעה לתשובה. הערך של option יכול להיות רק אחת מהאפשרויות הבאות:
reply

object (SuggestedReply)

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

action

object (SuggestedAction)

הצעה לפעולה שמפעילה פעולה מותאמת במכשיר.

SuggestedReply

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

ייצוג JSON
{
  "text": string,
  "postbackData": string
}
שדות
text

string

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

postbackData

string

אפשרות. המחרוזת שהנציג מקבל כשהמשתמש מקיש על ההצעה לתשובה.

SuggestedAction

לאחר שמקישים עליו, הפעולה המקומית המתאימה מופעלת במכשיר.

ייצוג JSON
{
  "text": string,
  "postbackData": string,

  // Union field action can be only one of the following:
  "openUrlAction": {
    object (OpenUrlAction)
  }
  // End of list of possible types for union field action.
}
שדות
text

string

טקסט שמוצג בפעולה המוצעת. 35 תווים לכל היותר.

postbackData

string

המחרוזת שהסוכן מקבל כשמשתמש מקיש על הפעולה המוצעת.

שדה איחוד action. הפעולה המקורית שהופעלה במכשיר כשהמשתמש מקיש על הפעולה המוצעת. הערך של action יכול להיות רק אחת מהאפשרויות הבאות:
openUrlAction

object (OpenUrlAction)

פתיחת כתובת האתר שצוינה.

OpenUrlAction

פתיחת כתובת האתר שצוינה.

ייצוג JSON
{
  "url": string
}
שדות
url

string

כתובת URL