अनुरोध हेडर में ऐसे फ़ील्ड होते हैं जो सभी डिलीवरी RPC अनुरोधों के लिए आम होते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "languageCode": string, "regionCode": string, "sdkVersion": string, "osVersion": string, "deviceModel": string, "sdkType": enum ( |
फ़ील्ड | |
---|---|
languageCode |
BCP-47 भाषा कोड, जैसे कि en-US या sr-Latn. ज़्यादा जानकारी के लिए, http://www.unicode.org/reports/tr35/#Unicode_locale_identifier देखें. अगर जवाब तय नहीं किया गया है, तो जवाब किसी भी भाषा में हो सकता है. हालांकि, अगर नाम अंग्रेज़ी हो, तो उसे प्राथमिकता दी जाएगी. फ़ील्ड की वैल्यू का उदाहरण: |
regionCode |
ज़रूरी है. उस इलाके का CLDR इलाके का कोड जहां से अनुरोध भेजा गया है. फ़ील्ड की वैल्यू का उदाहरण: |
sdkVersion |
कॉल करने के लिए इस्तेमाल किए जाने वाले SDK टूल का वर्शन, अगर लागू हो. वर्शन का फ़ॉर्मैट "major.minor.patch" है, जैसे: |
osVersion |
उस ऑपरेटिंग सिस्टम का वर्शन जिस पर कॉल करने के लिए इस्तेमाल किया जाने वाला SDK टूल चल रहा है. फ़ील्ड की वैल्यू के उदाहरण: |
deviceModel |
उस डिवाइस का मॉडल जिस पर SDK टूल इस्तेमाल किया जा रहा है. फ़ील्ड की वैल्यू के उदाहरण: |
sdkType |
अनुरोध भेजने वाले SDK टूल का टाइप. |
mapsSdkVersion |
अगर लागू हो, तो MapSDK का वह वर्शन जिसे कॉल करने वाले SDK टूल पर निर्भर करता है. वर्शन का फ़ॉर्मैट "major.minor.patch" है, जैसे: |
navSdkVersion |
अगर लागू हो, तो NavSDK का वर्शन, जिस पर कॉल करने के लिए इस्तेमाल किया जाने वाला SDK टूल इस्तेमाल किया जा सकता है. वर्शन का फ़ॉर्मैट "major.minor.patch" है, जैसे: |
platform |
कॉल करने वाले SDK टूल का प्लैटफ़ॉर्म. |
manufacturer |
कॉल करने के लिए इस्तेमाल किए जाने वाले SDK टूल से Android डिवाइस बनाने वाली कंपनी, जो सिर्फ़ Android SDK टूल पर लागू होती है. फ़ील्ड की वैल्यू का उदाहरण: |
androidApiLevel |
कॉल करने के लिए इस्तेमाल किए जाने वाले SDK टूल का Android एपीआई लेवल, जो सिर्फ़ Android SDK टूल पर लागू होता है. फ़ील्ड की वैल्यू का उदाहरण: |
traceId |
वैकल्पिक आईडी, जिसे अनुरोध की पहचान करने के लिए डेटा लॉग करने के मकसद से दिया जा सकता है. |
SdkType
SDK टूल के संभावित टाइप.
Enums | |
---|---|
SDK_TYPE_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. अगर sdkType को छोड़ दिया जाता है, तो इस वैल्यू का इस्तेमाल किया जाता है. |
CONSUMER |
कॉल करने वाला SDK टूल, Consumer है. |
DRIVER |
SDK टूल, ड्राइवर है. |
JAVASCRIPT |
SDK टूल, JavaScript है. |
प्लैटफ़ॉर्म
कॉल करने वाले SDK टूल का प्लैटफ़ॉर्म.
Enums | |
---|---|
PLATFORM_UNSPECIFIED |
डिफ़ॉल्ट वैल्यू. इस वैल्यू का इस्तेमाल तब किया जाता है, जब प्लैटफ़ॉर्म को छोड़ दिया जाता है. |
ANDROID |
यह अनुरोध Android से किया जा रहा है. |
IOS |
अनुरोध iOS से किया गया है. |
WEB |
अनुरोध वेब से किया गया है. |