Context

Data kontekstual yang terkait dengan pesan.

Representasi 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.
}
Kolom
entryPoint

enum (EntryPoint)

Titik entri yang diklik pengguna.

userInfo

object (UserInfo)

Identitas pengguna yang menulis pesan.

widget

object (Widget)

Informasi tentang widget yang digunakan untuk memulai percakapan.

resolvedLocale

string

Lokalitas yang diselesaikan. Kecocokan pengguna dan lokal agen yang didukung berdasarkan lokasi, preferensi bahasa yang diinginkan, dan faktor lainnya. Nilai lokalitas adalah tag bahasa IETF BCP 47 yang diformat dengan baik.

customContext

string

Data konteks yang ditentukan oleh partner.

Kolom union place. PlaceId atau nearPlaceId dapat ditetapkan. place hanya ada berupa salah satu diantara berikut:
placeId

string

ID Tempat, atau ID unik yang digunakan di Google Places, untuk lokasi.

nearPlaceId

string

ID Tempat, atau ID unik yang digunakan di Google Places, untuk lokasi terdekat dengan pengguna.

UserInfo

Data identitas pengguna yang terkait dengan pesan.

Representasi JSON
{
  "displayName": string,
  "userDeviceLocale": string
}
Kolom
displayName

string

Nama tampilan pengguna.

userDeviceLocale

string

Lokal pengguna. Ditentukan oleh setelan bahasa perangkat.

Widget

Informasi widget yang terkait dengan pesan.

Representasi JSON
{
  "url": string,
  "widgetContext": string
}
Kolom
url

string

URL tempat widget terintegrasi.

widgetContext

string

String konteks yang terkait dengan widget. Ditentukan oleh atribut data-bm-widget-context widget.