RequestHeader, tüm Fleet Engine RPC isteklerinde ortak olan alanları içerir.
JSON gösterimi |
---|
{ "languageCode": string, "regionCode": string, "sdkVersion": string, "osVersion": string, "deviceModel": string, "sdkType": enum ( |
Alanlar | |
---|---|
language |
BCP-47 dil kodu (ör. en-US veya sr-Latn). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier sayfasına bakın. Hiçbir dil belirtilmezse yanıt herhangi bir dilde olabilir ve böyle bir ad varsa İngilizce tercih edilir. Alan değeri örneği: |
region |
Zorunlu. İsteğin kaynağı olan bölgenin CLDR bölge kodu. Alan değeri örneği: |
sdk |
Çağıran SDK'nın sürümü (varsa). Sürüm biçimi "major.minor.yama" şeklindedir. Örnek: |
os |
Çağrı yapan SDK'nın çalıştığı işletim sisteminin sürümü. Alan değeri örnekleri: |
device |
Çağrı yapan SDK'nın çalıştığı cihazın modeli. Alan değeri örnekleri: |
sdk |
İsteği gönderen SDK'nın türü. |
maps |
Varsa, çağrı SDK'sının kullandığı MapSDK sürümü. Sürüm biçimi "büyük.küçük.yama" şeklindedir (örnek: |
nav |
Geçerliyse, çağrı yapan SDK'nın kullandığı NavSDK sürümü. Sürüm biçimi "major.minor.yama" şeklindedir. Örnek: |
platform |
Çağrı yapan SDK'nın platformu. |
manufacturer |
Çağrı yapan SDK'dan Android cihazın üreticisi. Yalnızca Android SDK'ları için geçerlidir. Alan değeri örneği: |
android |
Arayan SDK'nın Android API düzeyi. Yalnızca Android SDK'ları için geçerlidir. Alan değeri örneği: |
trace |
İsteği tanımlamak amacıyla günlüğe kaydetme amacıyla sağlanabilecek isteğe bağlı kimlik. |
SdkType
Olası SDK türleri.
Sıralamalar | |
---|---|
SDK_TYPE_UNSPECIFIED |
Varsayılan değer. sdkType atlanırsa bu değer kullanılır. |
CONSUMER |
Çağrı yapan SDK, Tüketici'dir. |
DRIVER |
Çağrı yapan SDK, Driver'dır. |
JAVASCRIPT |
Çağıran SDK JavaScript'dir. |
Platform
Çağrı yapan SDK'nın platformu.
Sıralamalar | |
---|---|
PLATFORM_UNSPECIFIED |
Varsayılan değer. Platform atlanırsa bu değer kullanılır. |
ANDROID |
İstek Android'den geliyor. |
IOS |
İstek iOS'ten geliyor. |
WEB |
İstek web'den geliyor. |