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 pakietów.

zeroCostApnCapability

string

Jeśli zasada jest skonfigurowana, służy do wybierania punktu APN sieci komórkowej na potrzeby pobierania aktualizacji w sieci z pomiarem użycia danych. Jeśli nie, do pobierania nie zostanie wybrany żaden specjalny punkt APN. Pamiętaj, że aby wybrać ten APN, Usługi Google Play muszą mieć odpowiednie uprawnienia systemowe, a operator zwykle musi brać pod uwagę ruch na białej liście. Z tego powodu ta opcja jest zwykle połączona z typem pobierania ZERO_COST.

DownloadOptions

OTA downloadType. W przypadku typu CUSTOM należy też podać wartość customDownloadUrl.

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

enum (DownloadType)

Typ pobierania, aby przesłać plik OTA przez Google.

customDownloadUrl

string

Pobierz URL, aby udostępniać plik OTA przez serwery inne niż Google. Należy go podawać tylko w metodzie CUSTOM downloadType.

currentDownloadUrl

string

Tylko dane wyjściowe. Bieżący adres URL, z którego urządzenia korzystają do pobierania pakietu. Ta wartość będzie pasować do wartości customDownloadUrl, gdy pole downloadType jest ustawione na wartość NIESTANDARDOWĄ. Mają one jedynie charakter informacyjny i mogą ulec zmianie. Nie należy ich 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 Google dla zero kosztów OTA.
CUSTOM Przez serwer zewnętrzny. Obok tej opcji należy ustawić pole customDownloadUrl.

Metody

list

Wyświetla listę pakietów konfiguracji.