RequestHeader มีช่องที่ใช้กับคำขอ Delivery 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 | 
 ผู้ผลิตอุปกรณ์ Android จาก SDK การเรียกใช้ ใช้ได้กับ SDK ของ Android เท่านั้น ตัวอย่างค่าในช่อง:  | 
| androidApiLevel | 
 ระดับ API ของ Android ของ SDK การเรียกใช้ ใช้ได้กับ Android SDK เท่านั้น ตัวอย่างค่าในช่อง:  | 
| traceId | 
 รหัสที่ไม่บังคับซึ่งมีไว้สำหรับการบันทึกเพื่อระบุคำขอ | 
SdkType
ประเภท SDK ที่เป็นไปได้
| Enum | |
|---|---|
| SDK_TYPE_UNSPECIFIED | ค่าเริ่มต้น ระบบจะใช้ค่านี้หากละเว้น sdkType | 
| CONSUMER | SDK การเรียกใช้คือเวอร์ชัน "ผู้บริโภค" | 
| DRIVER | SDK ในการเรียกใช้คือ Driver | 
| JAVASCRIPT | SDK ในการเรียกใช้คือ JavaScript | 
แพลตฟอร์ม
แพลตฟอร์มของ SDK การเรียกใช้
| Enum | |
|---|---|
| PLATFORM_UNSPECIFIED | ค่าเริ่มต้น ระบบจะใช้ค่านี้หากละเว้นแพลตฟอร์ม | 
| ANDROID | คำขอนี้มาจาก Android | 
| IOS | คำขอนี้มาจาก iOS | 
| WEB | คำขอมาจากเว็บ |