REST Resource: deployments.groups.configs
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ресурс: Конфигурация
Конфигурация развертывания.
JSON-представление |
---|
{
"name": string,
"title": string,
"description": string,
"defaultUpdateDescription": {
object (UpdateDescription )
},
"localizedUpdateDescriptions": [
{
object (LocalizedUpdateDescription )
}
],
"urgencyMode": enum (UrgencyMode ),
"scheduledInstallDelay": enum (ScheduledInstallDelay ),
"wifiOnlyTime": enum (WifiOnlyTime ),
"updateMaintenanceWindow": {
object (TimeWindow )
},
"packageSizeAwareBatteryThreshold": boolean,
"offPeakUpdate": {
object (OffPeakUpdate )
},
"countryRestriction": {
object (IncludeExclude )
},
"mobileNetworkRestriction": {
object (IncludeExclude )
},
"deviceBuildPropertyRestriction": {
object (IncludeExclude )
},
"mobileNetworkCarrierRestriction": {
object (IncludeExclude )
},
"updateRequiredSetup": boolean,
"minimalSpaceRequired": enum (SpaceNeed ),
"immediateRelease": boolean,
"rolloutSteps": [
{
object (RolloutStep )
}
],
"securityUpdate": boolean,
"details": {
object (ConfigDetails )
},
"allowEncryptedScheduledInstall": boolean,
"reminderDialogSettings": {
object (ReminderDialogSettings )
}
} |
Поля |
---|
name | string Только вывод. Имя конфигурации. Обратите внимание, что это уникальный идентификатор объектов Config , который будет сгенерирован сервером при создании новой Config . |
title | string Необязательный. Название конфигурации. |
description | string Необязательный. Описание конфига. |
defaultUpdateDescription | object ( UpdateDescription ) Необходимый. Текст пользовательского интерфейса по умолчанию, используемый, когда языковой стандарт устройства не соответствует ни одному языковому стандарту, указанному в localizedUpdateDescriptions . |
localizedUpdateDescriptions[] | object ( LocalizedUpdateDescription ) Необязательный. Список локализованных описаний обновлений, которые имеют приоритет над defaultUpdateDescription , если одно из них соответствует языковому стандарту устройства. |
urgencyMode | enum ( UrgencyMode ) Необязательный. Срочность обновления, определяющая способ отображения запроса пользователю. Если не указать, будет использоваться значение по умолчанию MANDATORY . |
scheduledInstallDelay | enum ( ScheduledInstallDelay ) Необязательный. Задержка, определяющая, когда обновление будет запланировано для ночной установки. По умолчанию — NEVER если не указано. |
wifiOnlyTime | enum ( WifiOnlyTime ) Необязательный. По умолчанию используется SEVEN_DAYS если оставить WIFI_ONLY_TIME_UNSPECIFIED . Примечание : для этого параметра будет установлено значение FOREVER если RECOMMENDED urgencyMode . |
updateMaintenanceWindow | object ( TimeWindow ) Необязательный. Временное окно установки для OTA. |
packageSizeAwareBatteryThreshold | boolean Необязательный. Должно ли обновление иметь разные пороговые значения установочной батареи в зависимости от его размера. |
offPeakUpdate | object ( OffPeakUpdate ) Необязательный. Объект обновления внепиковой нагрузки. |
countryRestriction | object ( IncludeExclude ) Необязательный. Возможные включенные/исключенные страны. |
mobileNetworkRestriction | object ( IncludeExclude ) Необязательный. Возможные включенные/исключенные мобильные сети, идентифицированные кодами mcc/mnc. Обратите внимание, что это необходимо использовать исключительно для mobileNetworkCarrierRestriction . Оба поля не могут быть установлены одновременно. |
deviceBuildPropertyRestriction | object ( IncludeExclude ) Необязательный. Возможное ограничение свойств включенной/исключенной сборки устройства. |
mobileNetworkCarrierRestriction | object ( IncludeExclude ) Необязательный. Возможные включенные/исключенные операторы мобильной связи. Обратите внимание, что это необходимо использовать исключительно для mobileNetworkRestriction . Оба поля не могут быть установлены одновременно. Чтобы просмотреть сопоставления, обратитесь к разделам «Код страны для мобильных устройств» и «Код мобильной сети» . |
updateRequiredSetup | boolean Необязательный. Указывает, требуется ли обновление во время работы мастера установки. По умолчанию ложь. |
minimalSpaceRequired | enum ( SpaceNeed ) Необязательный. Минимальные требования к пространству. Если значение UNSPECIFIED , сервер не будет устанавливать ограничение. Требуются сервисы Google Play 6.1.11 или более поздней версии. |
immediateRelease | boolean Необязательный. Требуется один из immediateRelease или rolloutSteps . Следует ли выпускать обновление немедленно. Если это правда, rolloutSteps должен быть отключен. |
rolloutSteps[] | object ( RolloutStep ) Необязательный. Требуется один из rolloutSteps или immediateRelease . RolloutSteps должен быть в порядке: и time_ms, и Fraction не должны уменьшаться. Последний шаг должен иметь дробь == 100. |
securityUpdate | boolean Необязательный. Помечает обновление как обновление безопасности. Оно передается устройству для координации отображения правильного сообщения об обновлении. То есть отображать текст «применение обновления безопасности», а не «применение обновления системы». Требуется уровень API 22 или более поздней версии и Сервисы Google Play 9,4 или более поздней версии. |
details | object ( ConfigDetails ) Только вывод. Более подробная информация о конфиге. Сервер должен возвращать это значение только при возврате конфигурации. |
allowEncryptedScheduledInstall | boolean Необязательный. Разрешено ли планировать пакет для установки на зашифрованные устройства. |
reminderDialogSettings | object ( ReminderDialogSettings ) Необязательный. Настройки модального диалогового окна, напоминающего пользователям о наличии ожидающего обновления. |
Методы |
---|
| Перечисляет конфигурации группы. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-24 UTC."],[],["This document outlines the structure and fields for configuring a deployment. Key information includes settings for update descriptions, urgency, installation scheduling, and WiFi-only periods. Restrictions can be set based on country, mobile network, device build properties, and carriers. Configurations can also define rollout steps, immediate release options, required minimal space, security updates, reminder settings and other details, as well as whether or not to allow installation on encrypted devices. Additionally, it provides methods for listing group configurations.\n"]]