Ein RequestHeader enthält Felder, die für alle Fleet Engine-RPC-Anfragen gelten.
| JSON-Darstellung | 
|---|
{ "languageCode": string, "regionCode": string, "sdkVersion": string, "osVersion": string, "deviceModel": string, "sdkType": enum (  | 
            
| Felder | |
|---|---|
languageCode | 
              
                 
 Der BCP-47-Sprachcode, z. B. en-US oder sr-Latn. Weitere Informationen finden Sie unter http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Ist keiner angegeben, kann die Antwort in einer beliebigen Sprache erfolgen. Falls ein solcher Name vorhanden ist, wird Englisch bevorzugt. Beispiel für Feldwert:   | 
            
regionCode | 
              
                 
 Erforderlich. CLDR-Regionscode der Region, aus der die Anfrage stammt. Beispiel für Feldwert:   | 
            
sdkVersion | 
              
                 
 Version des aufrufenden SDKs (falls zutreffend). Das Versionsformat ist „major.minor.patch“, z. B.   | 
            
osVersion | 
              
                 
 Version des Betriebssystems, auf dem das aufrufende SDK ausgeführt wird. Beispiele für Feldwerte:   | 
            
deviceModel | 
              
                 
 Modell des Geräts, auf dem das aufrufende SDK ausgeführt wird. Beispiele für Feldwerte:   | 
            
sdkType | 
              
                 
 Der SDK-Typ, der die Anfrage sendet.  | 
            
mapsSdkVersion | 
              
                 
 Version des MapSDK, von dem das aufrufende SDK abhängig ist (falls zutreffend). Das Versionsformat ist „major.minor.patch“, z. B.   | 
            
navSdkVersion | 
              
                 
 Version des NavSDK, von der das aufrufende SDK abhängig ist (falls zutreffend). Das Versionsformat ist „major.minor.patch“, z. B.   | 
            
platform | 
              
                 
 Plattform des aufrufenden SDKs.  | 
            
manufacturer | 
              
                 
 Hersteller des Android-Geräts aus dem aufrufenden SDK; gilt nur für die Android SDKs. Beispiel für Feldwert:   | 
            
androidApiLevel | 
              
                 
 Android API-Level des aufrufenden SDKs, gilt nur für die Android SDKs. Beispiel für Feldwert:   | 
            
traceId | 
              
                 
 Optionale ID, die zu Protokollierungszwecken angegeben werden kann, um die Anfrage zu identifizieren.  | 
            
SdkType
Mögliche SDK-Typen.
| Enums | |
|---|---|
SDK_TYPE_UNSPECIFIED | 
                Der Standardwert. Dieser Wert wird verwendet, wenn sdkType weggelassen wird. | 
              
CONSUMER | 
                Das aufrufende SDK ist „Consumer“. | 
DRIVER | 
                Das aufrufende SDK ist Driver. | 
JAVASCRIPT | 
                Das aufrufende SDK ist JavaScript. | 
Plattform
Die Plattform des aufrufenden SDK.
| Enums | |
|---|---|
PLATFORM_UNSPECIFIED | 
                Der Standardwert. Dieser Wert wird verwendet, wenn die Plattform weggelassen wird. | 
ANDROID | 
                Die Anfrage stammt von Android. | 
IOS | 
                Die Anfrage stammt von iOS. | 
WEB | 
                Die Anfrage kommt aus dem Web. |