Context

Dane kontekstowe powiązane z wiadomością.

Zapis 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.
}
Pola
entryPoint

enum (EntryPoint)

Punkt wejścia klikany przez użytkownika.

userInfo

object (UserInfo)

Tożsamość użytkownika, który napisał wiadomość.

widget

object (Widget)

Informacje o widżecie użytym do rozpoczęcia rozmowy.

resolvedLocale

string

Ustalony język. Dopasowanie regionu użytkownika i obsługiwanego języka przez klienta na podstawie lokalizacji, prawdopodobnego języka i innych czynników. Wartość języka to prawidłowy tag języka IETF BCP 47.

customContext

string

Dane kontekstowe określone przez partnera.

Pole sumy place. Można ustawić identyfikator miejsca lub NearPlaceId. place może mieć tylko jedną z tych wartości:
placeId

string

Identyfikator miejsca lub unikalny identyfikator lokalizacji używany w Miejscach Google.

nearPlaceId

string

Identyfikator miejsca lub unikalny identyfikator używany w Miejscach Google, który znajduje się w najbliższej lokalizacji użytkownika.

UserInfo

Dane o tożsamości użytkownika powiązane z wiadomością.

Zapis JSON
{
  "displayName": string,
  "userDeviceLocale": string
}
Pola
displayName

string

Wyświetlana nazwa użytkownika.

userDeviceLocale

string

Język użytkownika. Zależą one od ustawień językowych urządzenia.

Widżet

Informacje o widżecie powiązane z wiadomością.

Zapis JSON
{
  "url": string,
  "widgetContext": string
}
Pola
url

string

Adres URL, z którym widżet został zintegrowany.

widgetContext

string

Ciąg kontekstu powiązany z widżetem. Określane przez atrybut data-bm-widget-context widżetu.