RequestHeader, tüm Yayın 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 adresini ziyaret edin. Hiçbir dil belirtilmezse yanıt herhangi bir dilde olabilir. Böyle bir ad varsa İngilizce tercih edilir. Alan değeri örneği: |
region |
Zorunlu. İsteğin kaynaklandığı bölgenin CLDR bölge kodu. Alan değeri örneği: |
sdk |
Çağrı yapan SDK'nın sürümü (varsa). Sürüm biçimi "büyük.küçük.yama" şeklindedir (örnek: |
os |
Arayan 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ğıran SDK'nın bağlı olduğu MapSDK sürümü. Sürüm biçimi "major.minor.yama" şeklindedir. Örnek: |
nav |
Varsa çağıran SDK'nın bağlı olduğu NavSDK sürümü. Sürüm biçimi "büyük.küçük.yama" şeklindedir (örnek: |
platform |
Çağıran SDK'nın platformu. |
manufacturer |
Çağıran SDK'daki 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ük kaydı için sağlanabilecek isteğe bağlı kimlik. |
SdkType
Olası SDK türleri.
Sıralamalar | |
---|---|
SDK_TYPE_UNSPECIFIED |
Varsayılan değerdir. sdkType atlanırsa bu değer kullanılır. |
CONSUMER |
Arayan SDK, Tüketici. |
DRIVER |
Çağrı yapan SDK, Driver'dır. |
JAVASCRIPT |
Çağrı yapan SDK, JavaScript'tir. |
Platform
Çağıran SDK'nın platformu.
Sıralamalar | |
---|---|
PLATFORM_UNSPECIFIED |
Varsayılan değerdir. Platform atlanırsa bu değer kullanılır. |
ANDROID |
İstek Android'den geliyor. |
IOS |
İstek iOS'ten geliyor. |
WEB |
İstek web'den geliyor. |