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 باید مجوزهای صحیح سیستم را برای انتخاب این APN داشته باشد و شرکت مخابراتی معمولاً باید مطمئن شود که ترافیک در لیست سفید قرار دارد. به همین دلیل، این گزینه معمولاً با نوع دانلود ZERO_COST همراه است.

گزینه های دانلود

downloadType OTA. برای نوع 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 باشد. توجه داشته باشید که این فقط اطلاعاتی است و ممکن است تغییر کند. نباید در خارج از دستگاه ذخیره یا استفاده شود.

نوع دانلود

نوع دانلود برای بسته های OTA.

Enums
DOWNLOAD_TYPE_UNSPECIFIED مشخص نشده است.
NORMAL از طریق سرورهای گوگل
ZERO_COST از طریق VIP خاص Google برای OTAهای بدون هزینه.
CUSTOM از طریق سرور خارجی customDownloadUrl باید همراه با این گزینه تنظیم شود.

مواد و روش ها

list

بسته های پیکربندی را لیست می کند.