يحتوي حقل RequestHeader على حقول شائعة لجميع طلبات استدعاء إجراء عن بُعد من خلال Fleet Engine.
تمثيل JSON |
---|
{ "languageCode": string, "regionCode": string, "sdkVersion": string, "osVersion": string, "deviceModel": string, "sdkType": enum ( |
الحقول | |
---|---|
languageCode |
تمثّل هذه السمة رمز اللغة BCP-47، مثل en-US أو sr-Latn. لمزيد من المعلومات، يُرجى الاطّلاع على http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. إذا لم يتم تحديد أي لغة، فقد يكون الرد بأي لغة، مع تفضيل اللغة الإنجليزية في حالة وجود مثل هذا الاسم. مثال على قيمة الحقل: |
regionCode |
مطلوب. رمز CLDR للمنطقة التي صدر فيها الطلب مثال على قيمة الحقل: |
sdkVersion |
يشير إلى إصدار حزمة تطوير البرامج (SDK) للاتصال، إذا كان ذلك منطبقًا. تنسيق الإصدار هو "major.minor.patch"، مثال: |
osVersion |
يشير إلى إصدار نظام التشغيل الذي يتم تشغيل حزمة تطوير البرامج (SDK) للاتصال عليه. أمثلة على قيم الحقل: |
deviceModel |
طراز الجهاز الذي يتم تشغيل حزمة تطوير البرامج (SDK) للاتصال عليه أمثلة على قيم الحقل: |
sdkType |
نوع حزمة SDK التي ترسل الطلب |
mapsSdkVersion |
تمثّل هذه السمة إصدار MapSDK الذي تعتمد عليه حزمة SDK للاتصال، إذا كان ذلك منطبقًا. تنسيق الإصدار هو "major.minor.patch"، مثال: |
navSdkVersion |
يشير إلى إصدار NavSDK الذي تعتمد عليه حزمة تطوير البرامج (SDK) للاتصال، إذا كان ذلك منطبقًا تنسيق الإصدار هو "major.minor.patch"، مثال: |
platform |
النظام الأساسي لحزمة تطوير البرامج (SDK) للاتصال |
manufacturer |
الشركة المصنّعة لجهاز Android من حزمة تطوير البرامج (SDK) للاتصال، ولا تنطبق إلا على حِزم تطوير البرامج (SDK) لنظام التشغيل Android. مثال على قيمة الحقل: |
androidApiLevel |
مستوى واجهة برمجة تطبيقات Android لحزمة تطوير البرامج (SDK) للاتصال، ولا ينطبق إلا على حِزم تطوير البرامج (SDK) لنظام التشغيل Android. مثال على قيمة الحقل: |
traceId |
رقم تعريف اختياري يمكن تقديمه لأغراض التسجيل من أجل تحديد الطلب. |
SdkType
الأنواع المحتملة لحِزم SDK.
عمليات التعداد | |
---|---|
SDK_TYPE_UNSPECIFIED |
القيمة التلقائية. ويتم استخدام هذه القيمة في حال إسقاط sdkType . |
CONSUMER |
حزمة SDK للاتصال هي المستهلك. |
DRIVER |
حزمة SDK للاتصال هي برنامج التشغيل. |
JAVASCRIPT |
حزمة تطوير البرامج (SDK) للاتصال هي JavaScript. |
النظام الأساسي
النظام الأساسي لحزمة تطوير البرامج (SDK) للاتصال.
عمليات التعداد | |
---|---|
PLATFORM_UNSPECIFIED |
القيمة التلقائية. يتم استخدام هذه القيمة في حال إسقاط المنصة. |
ANDROID |
تم إرسال الطلب من Android. |
IOS |
تم إرسال الطلب من جهاز iOS. |
WEB |
تم إرسال الطلب من الويب. |