Context

Dữ liệu theo bối cảnh liên kết với một thông báo.

Biểu diễn dưới dạng 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.
}
Trường
entryPoint

enum (EntryPoint)

Điểm truy cập mà người dùng đã nhấp vào.

userInfo

object (UserInfo)

Danh tính của người dùng đã viết thông báo.

widget

object (Widget)

Thông tin về tiện ích dùng để bắt đầu cuộc trò chuyện.

resolvedLocale

string

Ngôn ngữ đã giải quyết. Sự trùng khớp giữa ngôn ngữ của người dùng và nhân viên hỗ trợ được hỗ trợ dựa trên vị trí, ngôn ngữ có thể ưu tiên và các yếu tố khác. Giá trị ngôn ngữ là một thẻ ngôn ngữ IETF BCP 47 được định dạng đúng cách.

customContext

string

Dữ liệu về bối cảnh do đối tác chỉ định.

Trường kết hợp place. Bạn có thể đặt placeId hoặc nearPlaceId. place chỉ có thể là một trong những trạng thái sau đây:
placeId

string

Mã địa điểm hoặc giá trị nhận dạng duy nhất được dùng trong Google Địa điểm cho vị trí.

nearPlaceId

string

Mã địa điểm hoặc giá trị nhận dạng duy nhất được dùng trong Google Địa điểm, của vị trí gần người dùng nhất.

UserInfo

Dữ liệu về danh tính người dùng liên kết với một thông báo.

Biểu diễn dưới dạng JSON
{
  "displayName": string,
  "userDeviceLocale": string
}
Trường
displayName

string

Tên hiển thị của người dùng.

userDeviceLocale

string

Ngôn ngữ của người dùng. Được xác định theo chế độ cài đặt ngôn ngữ của thiết bị.

Tiện ích

Thông tin tiện ích được liên kết với một thông báo.

Biểu diễn dưới dạng JSON
{
  "url": string,
  "widgetContext": string
}
Trường
url

string

URL nơi tích hợp tiện ích.

widgetContext

string

Chuỗi ngữ cảnh liên kết với tiện ích. Được chỉ định theo thuộc tính data-bm-widget-context của tiện ích.