Installs

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Существование ресурса «Установки» указывает на то, что приложение установлено на определенном устройстве (или ожидается установка).

API можно использовать для создания ресурса установки с помощью метода обновления . Это запускает фактическую установку приложения на устройство. Если у пользователя еще нет прав на приложение, предпринимается попытка его создать. Если это не удается (например, из-за того, что приложение не является бесплатным и для него нет доступной лицензии), создание установки завершается ошибкой.

API также можно использовать для обновления установленного приложения. Если метод обновления используется для существующей установки, приложение будет обновлено до последней доступной версии.

Обратите внимание, что принудительно установить конкретную версию приложения невозможно: код версии доступен только для чтения.

Если пользователь самостоятельно устанавливает приложение (с разрешения предприятия), то снова автоматически создается ресурс установки и, возможно, ресурс предоставления прав.

API также можно использовать для удаления ресурса установки, что приводит к удалению приложения с устройства. Обратите внимание, что удаление установки не приводит к автоматическому удалению соответствующего разрешения, даже если не осталось установок. Ресурс установки также будет удален, если пользователь самостоятельно удалит приложение.

{
  "kind": "androidenterprise#install",
  "productId": string,
  "versionCode": integer,
  "installState": string
}
Имя свойства Ценить Описание Ноты
installState string Состояние установки. Состояние "installPending" означает, что недавно был сделан запрос на установку и идет загрузка на устройство. Состояние "installed" означает, что приложение установлено. Это поле доступно только для чтения.

Допустимые значения:
  • " installPending "
  • " installed "
kind string
productId string Идентификатор продукта, для которого предназначена установка. Например, "app:com.google.android.gm" .
versionCode integer Версия установленного продукта. Гарантированно устанавливается только в том случае, если состояние установки "installed" .

Методы

удалять
Запросы на удаление приложения с устройства. При вызове get или list приложение по-прежнему будет отображаться как установленное на устройстве, пока оно не будет удалено.
получать
Получает сведения об установке приложения на устройстве.
список
Получает сведения обо всех приложениях, установленных на указанном устройстве.
Обновить
Запросы на установку последней версии приложения на устройство. Если приложение уже установлено, то при необходимости оно обновляется до последней версии.
,

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Существование ресурса «Установки» указывает на то, что приложение установлено на определенном устройстве (или ожидается установка).

API можно использовать для создания ресурса установки с помощью метода обновления . Это запускает фактическую установку приложения на устройстве. Если у пользователя еще нет прав на приложение, предпринимается попытка его создать. Если это не удается (например, из-за того, что приложение не является бесплатным и для него нет доступной лицензии), создание установки завершается ошибкой.

API также можно использовать для обновления установленного приложения. Если метод обновления используется для существующей установки, приложение будет обновлено до последней доступной версии.

Обратите внимание, что принудительно установить конкретную версию приложения невозможно: код версии доступен только для чтения.

Если пользователь самостоятельно устанавливает приложение (с разрешения предприятия), то снова автоматически создается ресурс установки и, возможно, ресурс предоставления прав.

API также можно использовать для удаления ресурса установки, что приводит к удалению приложения с устройства. Обратите внимание, что удаление установки не приводит к автоматическому удалению соответствующего разрешения, даже если не осталось установок. Ресурс установки также будет удален, если пользователь самостоятельно удалит приложение.

{
  "kind": "androidenterprise#install",
  "productId": string,
  "versionCode": integer,
  "installState": string
}
Имя свойства Ценить Описание Ноты
installState string Состояние установки. Состояние "installPending" означает, что недавно был сделан запрос на установку и идет загрузка на устройство. Состояние "installed" означает, что приложение установлено. Это поле доступно только для чтения.

Допустимые значения:
  • " installPending "
  • " installed "
kind string
productId string Идентификатор продукта, для которого предназначена установка. Например, "app:com.google.android.gm" .
versionCode integer Версия установленного продукта. Гарантированно устанавливается только в том случае, если состояние установки "installed" .

Методы

удалять
Запросы на удаление приложения с устройства. При вызове get или list приложение по-прежнему будет отображаться как установленное на устройстве, пока оно не будет удалено.
получать
Получает сведения об установке приложения на устройстве.
список
Получает сведения обо всех приложениях, установленных на указанном устройстве.
Обновить
Запросы на установку последней версии приложения на устройство. Если приложение уже установлено, то при необходимости оно обновляется до последней версии.