Прекращение поддержки

На этой странице перечислены все управляемые функции Google Play, срок поддержки которых истек. Сюда входят функции и методы Google Play EMM API, а также функции управляемого магазина Google Play.

Причина прекращения поддержки функций

Причины прекращения поддержки устаревшей функции или метода могут включать в себя:

  • Улучшите качество продукта. Некоторые устаревшие функции сложны и подвержены ошибкам, и разработчики нередко допускают ошибки при интеграции с этими функциями, что затем приводит к ошибкам, видимым для клиентов и конечных пользователей. Переходя на современные замены, EMM улучшает качество своего продукта EMM.
  • Сокращение обслуживания продукта. Как EMM, так и Google может потребовать много усилий для поддержания некоторых устаревших функций, обычно из-за расследования ошибок или обширного регрессионного тестирования перед каждым новым выпуском. Переход на современные замены или отказ от устаревших функций с низким уровнем использования позволяет EMM и Google тратить больше времени на создание новых функций, которые нужны пользователям.
  • Включите будущие разработки: некоторые устаревшие функции несовместимы с новыми функциями, которые Google хотел бы выпустить. Устаревшие версии открывают доступ к этим новым функциям и повышают ценность для пользователей.

Как работает устаревание

Период прекращения поддержки функции или метода начинается с даты объявления. Функция или метод будут доступны в течение всего периода прекращения поддержки (обычно 12 месяцев). Однако по истечении периода устаревания функция или метод, как ожидается, будут выведены из эксплуатации и больше не будут доступны.

Для большинства случаев устаревания Google рекомендует альтернативный подход, обеспечивающий ту же функциональность, часто без видимых изменений для клиентов и конечных пользователей. Альтернативный подход, если он доступен, описан в объявлении об устаревании в следующем списке.

Вместо перехода на предлагаемые альтернативы в рамках API EMM Google Play вы также можете перейти на современный API управления Android , который проще интегрировать и поддерживать.

Если у вас есть вопросы или отзывы, вы можете связаться с Google через сообщество поставщиков EMM для Android Enterprise .

Активные устаревания

В этом разделе перечислены все функции и методы, которые находятся в периоде устаревания.

Одобрение приложения (1 сентября 2021 г.)

Одобрение приложений в корпоративном Google Play прекращено с 1 сентября 2021 г. Это включает в себя:

Вместо использования одобрения приложений для управления доступными приложениями вы можете установить политику устройств для каждого устройства. Если вы хотите разрешить ИТ-администраторам предварительно выбирать список приложений для всего предприятия, вы можете сохранить этот список на своем сервере EMM, и вам не нужно передавать его в Google с помощью Play EMM API.

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

Для добавления приложений в коллекции в управляемом iframe Google Play EMM должен вызывать SELECT mode в параметрах URL-адреса iframe.

Потерянные возможности

Уведомления EMM AppRestrictionsSchemaChangeEvent и ProductAvailabilityChangeEvent не заменимы. Если вы предоставите функцию в консоли EMM на основе этих уведомлений, вам придется отменить поддержку этой функции.

Права и доступный набор продуктов (1 сентября 2021 г.)

Следующие методы Google Play EMM API устарели с 1 сентября 2021 г.:

Чтобы контролировать доступные приложения, которые пользователи могут устанавливать из управляемого магазина Google Play, вы можете настроить политику устройств .

Вы можете определить управляемое поведение Google Play Store, задав поле policy.productAvailabilityPolicy , и выбрать доступные приложения, добавив их в policy.productPolicy . Узнайте, как распространять приложения .

Устанавливает API (1 сентября 2021 г.)

Следующие методы Google Play EMM API устарели с 1 сентября 2021 г.:

Чтобы установить приложения на устройства, вы можете вместо этого установить policy.productPolicy.autoInstallPolicy в политике Devices .

Чтобы принудительно обновить приложение, вы можете использовать режим высокого приоритета .

Если приложение не может быть установлено на устройство, метод installs.update возвращает причину сбоя ( productNotAvailableInCountry , productNotCompatibleWithDevice и т. д.).

Однако причина сбоя не раскрывается для приложений, установленных с использованием policy . Чтобы устранить этот пробел, управляемый магазин Google Play вскоре вернет отзыв о приложении в ваш ЦОД с указанием причины, по которой приложение не удалось установить с использованием policy .

Это изменение будет реализовано не позднее 30 сентября 2022 г.

Файл installs.delete больше не будет считаться устаревшим и останется без изменений. Вы также можете удалить приложения с устройств для пользовательских ЦОД с помощью PackageInstaller.uninstall() .

Методы продукта: getAppRestrictionsSchema и getPermissions (1 сентября 2021 г.)

Следующие методы Google Play EMM API устарели с 1 сентября 2021 г.:

Чтобы получить разрешения приложения, вы можете вместо этого вызвать метод Products.get .

Метод Products.get также скоро вернет схему ограничений приложения в том же формате, что и products.getAppRestrictionsSchema . Это изменение будет реализовано не позднее 30 июня 2022 г.

Методы управляемой конфигурации (1 сентября 2021 г.)

Следующие методы Google Play EMM API устарели с 1 сентября 2021 г.:

Чтобы задать управляемые конфигурации для приложения и устройства, вы можете задать policy.productPolicy.managedConfiguration в политике Devices .

Индивидуальный макет магазина (1 сентября 2021 г.)

Следующие методы Google Play EMM API устарели с 1 сентября 2021 г.:

По умолчанию на управляемой домашней странице Google Play Store отображаются все приложения, перечисленные в политике устройств .

Если ИТ-администраторы хотят настроить макет домашней страницы, они могут организовать приложения в коллекции в управляемом iframe Google Play.

Потерянные возможности

Программно с помощью API больше нельзя будет создавать или редактировать коллекции магазинов. Таким образом, если вы создали собственный пользовательский интерфейс для управления коллекциями магазинов, вам придется отказаться от использования этого интерфейса в пользу управляемого iframe Google Play.

Служба ключей учетной записи (1 сентября 2021 г.)

Следующие методы Google Play EMM API устарели с 1 сентября 2021 г.:

Если вы используете ESA, созданные программным путем, мы рекомендуем вам переключиться на использование сервисного аккаунта, настроенного с помощью Cloud IAM, для вызова Play EMM API. В Cloud IAM вы можете создавать и удалять ключи для ключей сервисных учетных записей.

На данный момент вы можете продолжить использование программно созданных ESA, но вы больше не сможете менять ключи ESA.

Закрытое беговое поле (1 сентября 2021 г.)

Поле policy.productPolicy[].tracks[] в запросе метода devices.update устарело с 1 сентября 2021 г.

Вы можете получить список треков, доступных предприятию для конкретного приложения, с помощью products.get . Затем вы можете распространить трек на устройство, установив policy.productPolicy[].trackIds[] в политике Devices . Посмотрите, как раздавать пользователям закрытые треки .