REST Resource: deployments.configs.packages

משאב: PackageConfig

הגדרת חבילה.

ייצוג JSON
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
שדות
packageName

string

שם החבילה.

downloadOptions

object (DownloadOptions)

אפשרויות הורדת חבילה.

zeroCostApnCapability

string

אם המדיניות מוגדרת, זו תהיה היכולת שתשמש לבחירת ה-APN של הרשת הסלולרית להורדת העדכון ברשת עם חיוב לפי שימוש בנתונים. אם לא, לא ייבחר APN מיוחד להורדה. חשוב לשים לב ש-Google Play Services חייב להחזיק בהרשאות המערכת המתאימות כדי לבחור את ה-APN הזה, והספק בדרך כלל צריך לוודא שהתנועה נכללת ברשימת ההיתרים. לכן האפשרות הזו משולבת בדרך כלל עם סוג ההורדה ZERO_COST.

DownloadOptions

OTA downloadType. לסוג CUSTOM, יש לספק גם customDownloadUrl.

ייצוג JSON
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
שדות
downloadType

enum (DownloadType)

סוג ההורדה כדי להציג את קובץ ה-OTA דרך Google.

customDownloadUrl

string

כתובת URL להורדה כדי להציג את קובץ ה-OTA דרך שרתים שאינם של Google. חובה לספק רק את המאפיין CUSTOM downloadType.

currentDownloadUrl

string

פלט בלבד. כתובת ה-URL הנוכחית שהמכשירים משתמשים בה כדי להוריד את החבילה. הערך הזה יתאים ל-customDownloadUrl כאשר downloadType יהיה CUSTOM. לתשומת ליבכם: המידע הזה הוא למטרות מידע בלבד ועשוי להשתנות. אין לאחסן אותו או להשתמש בו מחוץ למכשיר.

DownloadType

סוג ההורדה של חבילות OTA.

טיפוסים בני מנייה (enums)
DOWNLOAD_TYPE_UNSPECIFIED לא צוין.
NORMAL באמצעות השרתים של Google.
ZERO_COST דרך שירות ה-VIP הספציפי של Google לנסיעות OTA באפס עלות.
CUSTOM דרך שרת חיצוני. יש להגדיר את customDownloadUrl יחד עם האפשרות הזו.

שיטות

list

בתיבת הדו-שיח הזו מפורטים חבילות של ההגדרות.