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

На этой странице перечислены все управляемые функции 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 г. – отключение: 30 сентября 2025 г.)

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

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

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

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

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

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

Права и доступный набор продуктов (объявление: 1 сентября 2021 г. – прекращение: 30 сентября 2025 г.)

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

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

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

Устанавливает API (объявление: 1 сентября 2021 г. – отключение: 30 сентября 2025 г.)

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

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

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

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

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

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

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

Методы продукта: getAppRestrictionsSchema и getPermissions (объявление: 1 сентября 2021 г. – отключение: 30 сентября 2025 г.)

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

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

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

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

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

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

Служба ключей учетной записи службы (объявление: 1 сентября 2021 г. – отключение: 30 сентября 2025 г.)

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

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

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

Закрытое беговое поле (объявление: 1 сентября 2021 г. – отключение: 30 сентября 2025 г.)

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

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