REST Resource: deployments.configs.packages

Zasób: PackageConfig

Konfiguracja pakietu.

Zapis JSON
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
Pola
packageName

string

Nazwa pakietu.

downloadOptions

object (DownloadOptions)

Opcje pobierania pakietu.

zeroCostApnCapability

string

Jeśli jest ustawiony, umożliwia wybór punktu APN sieci komórkowej przy pobieraniu aktualizacji przez sieć z pomiarem użycia danych. W przeciwnym razie do pobrania nie zostanie wybrany żaden specjalny APN. Aby wybrać ten punkt APN, Usługi Google Play muszą mieć odpowiednie uprawnienia systemowe, a operator zwykle musi umieścić ruch na białej liście. Z tego powodu ta opcja jest zwykle powiązana z typem pobierania ZERO_COST.

DownloadOptions

OTA downloadType. W przypadku typu CUSTOM należy również podać customDownloadUrl.

Zapis JSON
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
Pola
downloadType

enum (DownloadType)

Typ pobierania, który umożliwia udostępnianie pliku OTA w Google.

customDownloadUrl

string

Pobierz URL, aby udostępnić plik OTA za pomocą serwerów innych niż Google. Wartość można podać tylko z parametrem downloadType: CUSTOM.

currentDownloadUrl

string

Tylko dane wyjściowe. Bieżący adres URL, pod którym urządzenia pobierają pakiet. Ta wartość będzie pasować do customDownloadUrl, gdy downloadType ma wartość CUSTOM. Pamiętaj, że te informacje mają wyłącznie charakter informacyjny i mogą się zmienić. Nie należy jej przechowywać ani używać poza urządzeniem.

DownloadType

Typ pobierania pakietów OTA.

Wartości w polu enum
DOWNLOAD_TYPE_UNSPECIFIED Nie określono.
NORMAL Przez serwery Google.
ZERO_COST Za pomocą specjalnego adresu VIP opracowanego przez Google, aby bezpłatnie korzystać z OTA.
CUSTOM Przez serwer zewnętrzny. Razem z tą opcją należy ustawić atrybut customDownloadUrl.

Metody

list

Wyświetla listę pakietów konfiguracji.