Pole RequestHeader zawiera pola wspólne dla wszystkich żądań RPC Fleet Engine.
Zapis JSON |
---|
{ "languageCode": string, "regionCode": string, "sdkVersion": string, "osVersion": string, "deviceModel": string, "sdkType": enum ( |
Pola | |
---|---|
languageCode |
Kod języka BCP-47, np. en-US lub sr-Latn. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Jeśli nie podasz żadnej wartości, odpowiedź może być w dowolnym języku, a preferowany jest język angielski, o ile taka nazwa istnieje. Przykład wartości pola: |
regionCode |
Wymagane. Kod regionu CLDR regionu, z którego pochodzi żądanie. Przykład wartości pola: |
sdkVersion |
Wersja pakietu SDK wywołującego (jeśli dotyczy). Format wersji to „major.minor.patch”, np. |
osVersion |
Wersja systemu operacyjnego, w którym działa pakiet SDK wywołujący. Przykłady wartości pól: |
deviceModel |
Model urządzenia, na którym działa pakiet SDK wywołujący. Przykłady wartości pól: |
sdkType |
Typ pakietu SDK, który wysyła żądanie. |
mapsSdkVersion |
Wersja pakietu SDK MapSDK, od której zależy wywoływany pakiet SDK (w stosownych przypadkach). Format wersji to „major.minor.patch”, np. |
navSdkVersion |
Wersja pakietu NavSDK, od której zależy wywoływany pakiet SDK (w stosownych przypadkach). Format wersji to „major.minor.patch”, np. |
platform |
Platforma pakietu SDK wywołującego. |
manufacturer |
Producent urządzenia z Androidem z pakietu SDK wywołującego. Dotyczy tylko pakietów Android SDK. Przykład wartości pola: |
androidApiLevel |
Poziom interfejsu API Androida wywołującego pakiet SDK, dotyczy tylko pakietów Android SDK. Przykład wartości pola: |
traceId |
Opcjonalny identyfikator, który można podać do celów logowania i zidentyfikować żądanie. |
SdkType
Możliwe typy pakietu SDK.
Wartości w polu enum | |
---|---|
SDK_TYPE_UNSPECIFIED |
Wartość domyślna. Ta wartość jest używana, jeśli pominiesz właściwość sdkType . |
CONSUMER |
Pakiet SDK wywołujący to wersja konsumenta. |
DRIVER |
Wywołujący pakiet SDK to sterownik. |
JAVASCRIPT |
Wywoływanie SDK to JavaScript. |
Platforma
Platforma wywołującego pakietu SDK.
Wartości w polu enum | |
---|---|
PLATFORM_UNSPECIFIED |
Wartość domyślna. Ta wartość jest używana w przypadku pominięcia platformy. |
ANDROID |
Prośba pochodzi z Androida. |
IOS |
Prośba pochodzi z iOS. |
WEB |
Żądanie pochodzi z internetu. |