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