requestHeader में सभी वितरण RPC अनुरोधों के लिए सामान्य फ़ील्ड शामिल होते हैं.
| JSON के काेड में दिखाना | 
|---|
{ "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 API लेवल, सिर्फ़ Android SDK के लिए लागू होता है. फ़ील्ड वैल्यू का उदाहरण:   | 
            
traceId | 
              
                 
 यह आईडी, अनुरोध की पहचान करने के मकसद से दिया जा सकता है, ताकि उसे लॉग किया जा सके.  | 
            
SdkType
SDK टूल के टाइप.
| Enums | |
|---|---|
SDK_TYPE_UNSPECIFIED | 
                डिफ़ॉल्ट वैल्यू. इस वैल्यू का इस्तेमाल तब किया जाता है, जब sdkType को शामिल न किया गया हो. | 
              
CONSUMER | 
                कॉल के लिए इस्तेमाल किया जाने वाला SDK टूल, उपभोक्ता है. | 
DRIVER | 
                कॉल के लिए इस्तेमाल किया जाने वाला SDK टूल, ड्राइवर है. | 
JAVASCRIPT | 
                कॉल के लिए इस्तेमाल किया जाने वाला SDK टूल, JavaScript है. | 
प्लैटफ़ॉर्म
कॉल करने के लिए इस्तेमाल किए जाने वाले SDK टूल का प्लैटफ़ॉर्म.
| Enums | |
|---|---|
PLATFORM_UNSPECIFIED | 
                डिफ़ॉल्ट वैल्यू. इस वैल्यू का इस्तेमाल तब किया जाता है, जब प्लैटफ़ॉर्म को शामिल न किया गया हो. | 
ANDROID | 
                यह अनुरोध Android से किया जा रहा है. | 
IOS | 
                यह अनुरोध iOS से किया जा रहा है. | 
WEB | 
                अनुरोध वेब से आ रहा है. |