'כותרת בקשה' מכילה שדות המשותפים לכל בקשות ה-RPC למסירה.
ייצוג 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 |
רמת ה-API של Android של ה-SDK לשיחות. רלוונטית רק לערכות ה-SDK ל-Android. דוגמה לערך שדה: |
traceId |
מזהה אופציונלי שאפשר לספק למטרות רישום ביומן כדי לזהות את הבקשה. |
SdkType
סוגים אפשריים של SDK.
טיפוסים בני מנייה (enums) | |
---|---|
SDK_TYPE_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה נמצא בשימוש אם לא מזינים את הערך sdkType . |
CONSUMER |
ערכת ה-SDK לשיחות היא לצרכנים. |
DRIVER |
ה-SDK לשיחות הוא של הנהג. |
JAVASCRIPT |
ערכת ה-SDK לשיחות היא JavaScript. |
פלטפורמה
הפלטפורמה של ה-SDK לשיחות.
טיפוסים בני מנייה (enums) | |
---|---|
PLATFORM_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה ישמש אם הפלטפורמה הושמטה. |
ANDROID |
הבקשה מגיעה ממכשיר Android. |
IOS |
הבקשה מגיעה מ-iOS. |
WEB |
הבקשה מגיעה מהאינטרנט. |