REST Resource: deployments.configs.packages

Kaynak: PackageConfig

Paket yapılandırması.

JSON gösterimi
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
Alanlar
packageName

string

Paketin adı.

downloadOptions

object (DownloadOptions)

Paket için indirme seçenekleri.

zeroCostApnCapability

string

Ayarlanırsa bu özellik, sayaçlı bir ağ üzerinden güncellemeyi indirmek üzere hücresel ağın APN'sini seçmek için kullanılır. Aksi takdirde, indirme işlemi için özel bir APN seçilmez. Google Play Hizmetleri'nin bu APN'yi seçmek için doğru sistem izinlerine sahip olması gerektiğini ve operatörün genellikle trafiğin beyaz listeye eklendiğinden emin olması gerektiğini unutmayın. Bu nedenle, bu seçenek genellikle ZERO_COST indirme türüyle birlikte kullanılır.

DownloadOptions

OTA downloadType. CUSTOM türü için customDownloadUrl de sağlanmalıdır.

JSON gösterimi
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
Alanlar
downloadType

enum (DownloadType)

OTA dosyasının Google üzerinden sunulması için indirme türü.

customDownloadUrl

string

OTA dosyasını Google dışı sunucular aracılığıyla sunmak için indirme URL'si. Yalnızca CUSTOM downloadType ile sağlanmalıdır.

currentDownloadUrl

string

Yalnızca çıkış. Cihazların paketi indirmek için kullandığı geçerli URL. downloadType ÖZEL olduğunda bu değer customDownloadUrl ile eşleşir. Bu açıklama yalnızca bilgilendirme amaçlıdır ve değişebilir. Cihazın dışında saklanmamalı veya kullanılmamalıdır.

DownloadType

OTA paketleri için indirme türü.

Sıralamalar
DOWNLOAD_TYPE_UNSPECIFIED Belirtilmedi.
NORMAL Google sunucuları üzerinden.
ZERO_COST Google'ın sıfır maliyet OTA'ları için özel VIP'si aracılığıyla.
CUSTOM Harici bir sunucu üzerinden. Bu seçenekle birlikte customDownloadUrl ayarlanmalıdır.

Yöntemler

list

Yapılandırmanın paketlerini listeler.