RequestHeader มีช่องที่ใช้กับคำขอ RPC ของ Fleet Engine ทั้งหมด
การแสดง 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 |
คำขอมาจากเว็บ |