Context

נתונים לפי הקשר שמשויכים להודעה.

ייצוג JSON
{
  "entryPoint": enum (EntryPoint),
  "userInfo": {
    object (UserInfo)
  },
  "widget": {
    object (Widget)
  },
  "resolvedLocale": string,
  "customContext": string,

  // Union field place can be only one of the following:
  "placeId": string,
  "nearPlaceId": string
  // End of list of possible types for union field place.
}
שדות
entryPoint

enum (EntryPoint)

נקודת הכניסה שעליה המשתמש לחץ.

userInfo

object (UserInfo)

זהות המשתמש שכתב את ההודעה.

widget

object (Widget)

מידע על הווידג'ט ששימש להתחלת השיחה.

resolvedLocale

string

לוקאל נפתר. התאמה בין מיקומים של משתמשים וסוכנים נתמכים על סמך מיקום, העדפת שפה סבירה וגורמים נוספים. ערך הלוקאל הוא תג שפה בפורמט IETF BCP 47, שמוגדר כראוי.

customContext

string

נתוני ההקשר שצוינו על ידי השותף.

שדה איחוד place. ניתן להגדיר ערך PlaceId או nearPlaceId. הערך של place יכול להיות רק אחת מהאפשרויות הבאות:
placeId

string

מזהה המקום או המזהה הייחודי שנעשה בו שימוש במקומות Google של המיקום.

nearPlaceId

string

מזהה המקום או המזהה הייחודי המשמש במקומות Google של המיקום הקרוב ביותר למשתמש.

UserInfo

נתוני זהות המשתמשים שמשויכים להודעה.

ייצוג JSON
{
  "displayName": string,
  "userDeviceLocale": string
}
שדות
displayName

string

השם המוצג של המשתמש.

userDeviceLocale

string

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

ווידג'ט

פרטי הווידג'ט שמשויכים להודעה.

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

string

כתובת ה-URL שבה הווידג'ט שולב.

widgetContext

string

מחרוזת הקשר שמשויכת לווידג'ט. מצוין באמצעות מאפיין data-bm-widget-context של הווידג'ט.