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. |