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 Places برای مکان.

nearPlaceId

string

شناسه مکان یا شناسه منحصربه‌فرد مورد استفاده در Google Places، نزدیک‌ترین مکان به کاربر.

اطلاعات کاربر

داده های هویت کاربر مرتبط با یک پیام.

نمایندگی JSON
{
  "displayName": string,
  "userDeviceLocale": string
}
زمینه های
displayName

string

نام نمایشی کاربر

userDeviceLocale

string

محل کاربر. توسط تنظیمات زبان دستگاه تعیین می شود.

ویجت

اطلاعات ویجت مرتبط با یک پیام.

نمایندگی JSON
{
  "url": string,
  "widgetContext": string
}
زمینه های
url

string

URL جایی که ویجت ادغام شده است.

widgetContext

string

رشته زمینه مرتبط با ویجت. مشخص شده توسط ویژگی data-bm-widget-context ویجت.