Context

मैसेज से जुड़ा काम का डेटा.

जेएसओएन के काेड में दिखाना
{
  "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. प्लेसमेंट आईडी या NearPlaceId को सेट किया जा सकता है. place इनमें से सिर्फ़ एक हो सकता है:
placeId

string

जगह का आईडी, जगह का आईडी या Google स्थल में इस्तेमाल किया जाने वाला यूनीक आइडेंटिफ़ायर.

nearPlaceId

string

जगह का आईडी या 'Google जगहें' में इस्तेमाल किया जाने वाला यूनीक आइडेंटिफ़ायर, जो उपयोगकर्ता की सबसे नज़दीकी जगह का होता है.

UserInfo

मैसेज से जुड़ी उपयोगकर्ता की पहचान से जुड़ा डेटा.

जेएसओएन के काेड में दिखाना
{
  "displayName": string,
  "userDeviceLocale": string
}
फ़ील्ड
displayName

string

उपयोगकर्ता का डिसप्ले नेम.

userDeviceLocale

string

उपयोगकर्ता की स्थान-भाषा. यह डिवाइस की भाषा सेटिंग से तय होता है.

विजेट

मैसेज से जुड़ी विजेट की जानकारी.

जेएसओएन के काेड में दिखाना
{
  "url": string,
  "widgetContext": string
}
फ़ील्ड
url

string

वह यूआरएल जहां विजेट को इंटिग्रेट किया गया था.

widgetContext

string

विजेट से जुड़ी कॉन्टेक्स्ट स्ट्रिंग. विजेट की data-bm-widget-context एट्रिब्यूट से तय होता है.