Context

Mit einer Nachricht verknüpfte Kontextdaten.

JSON-Darstellung
{
  "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.
}
Felder
entryPoint

enum (EntryPoint)

Der Einstiegspunkt, auf den der Nutzer geklickt hat.

userInfo

object (UserInfo)

Identität des Nutzers, der die Nachricht geschrieben hat

widget

object (Widget)

Informationen zum Widget, mit dem die Unterhaltung gestartet wurde.

resolvedLocale

string

Sprache wurde aufgelöst. Eine Übereinstimmung der Sprachen von Nutzern und unterstützten Agenten basierend auf dem Standort, der wahrscheinlichen Spracheinstellung und anderen Faktoren. Der Wert für die Sprache ist ein korrekt formatiertes IETF BCP 47-Tag.

customContext

string

Vom Partner angegebene Kontextdaten.

Union-Feld place. Es kann entweder „placeId“ oder „nahePlaceId“ festgelegt werden. Für place ist nur einer der folgenden Werte zulässig:
placeId

string

Die Orts-ID oder die eindeutige Kennung des Standorts in Google Places.

nearPlaceId

string

Die Orts-ID oder die in Google Places verwendete eindeutige Kennung des Standorts, der dem Nutzer am nächsten ist.

UserInfo

Daten zur Nutzeridentität im Zusammenhang mit einer Nachricht.

JSON-Darstellung
{
  "displayName": string,
  "userDeviceLocale": string
}
Felder
displayName

string

Anzeigename des Nutzers.

userDeviceLocale

string

Sprache des Nutzers. Wird durch die Spracheinstellungen des Geräts bestimmt.

Widget

Widget-Informationen, die mit einer Nachricht verknüpft sind.

JSON-Darstellung
{
  "url": string,
  "widgetContext": string
}
Felder
url

string

URL, unter der das Widget integriert wurde.

widgetContext

string

Kontextzeichenfolge, die dem Widget zugeordnet ist. Wird durch das Attribut data-bm-widget-context des Widgets angegeben.