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, sayaçlı bir ağda güncelleme indirmek için hücresel ağın APN'sini seçmek için kullanılır. Aksi halde, indirme için özel bir APN seçilmez. Bu APN'nin seçilebilmesi için Google Play Hizmetleri'nin 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

OSA 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ı Google üzerinden sunmak için indirme türü.

customDownloadUrl

string

OTA dosyasını Google dışı sunucular üzerinden 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. Bunun yalnızca bilgi amaçlı olduğunu ve değişebileceğini unutmayın. Bu bilgiler cihaz 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 özel VIP'si aracılığıyla ücretsiz OTA'lar.
CUSTOM Harici bir sunucu üzerinden. Bu seçenekle birlikte customDownloadUrl ayarlanmalıdır.

Yöntemler

list

Yapılandırmanın paketlerini listeler.