Использование разрешения "Запрос пакетов установки" (REQUEST_INSTALL_PACKAGES)

Google Play ограничивает использование важных разрешений и разрешений с высоким уровнем риска, в том числе REQUEST_INSTALL_PACKAGES. Оно позволяет приложениям запрашивать разрешение на установку пакетов. Это разрешение должно быть включено, если вы хотите, чтобы приложения для ОС с целевым уровнем API 26 или выше могли использовать такие API, как Intent.ACTION_INSTALL_PACKAGE или PackageInstaller. Для использования разрешения требуются следующие основные функции:

  1. отправка и получение пакетов приложений;
  2. установка пакетов приложений по команде пользователя.

Если ваше приложение не соответствует приведенным ниже требованиям, согласно нашим правилам вы должны удалить такое разрешение из файла манифеста. В конце этой статьи есть ссылка на страницу, где рассказывается об альтернативных решениях.

Если ваше приложение соответствует требованиям допустимого использования, вам нужно заполнить в Play Console декларацию и указать в ней разрешение REQUEST_INSTALL_PACKAGES и другие разрешения с высоким уровнем риска.

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

Важно! Если использование разрешений с высоким уровнем риска в вашем приложении изменится, необходимо заново отправить декларацию с актуальной информацией. Если вы предоставите ложную или неполную информацию, приложение может быть заблокировано, а ваш аккаунт разработчика отключен.

Когда можно запрашивать разрешение "Запрос пакетов установки"

Это разрешение работает только для приложений, предназначенных для Android 8 или более поздней версии с уровнем API не ниже 26.

Чтобы использовать "Запрос пакетов установки", ваше приложение должно соответствовать указанным ниже требованиям, а его основным назначением должно быть разрешение установки пакетов. Основными функциями называют те, ради которых устанавливается приложение и без которых его невозможно использовать. Основные функции и все связанные с ними возможности должны быть явно перечислены в документации и указаны в описании приложения.

Свернуть все Развернуть все

В каких случаях можно использовать разрешение "Запрос пакетов установки"

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

  • просмотр веб-страниц или веб-поиск;
  • обмен сообщениями с возможностью прикрепления файлов;
  • передача и совместное использование файлов, а также управление ими;
  • управление корпоративными устройствами;
  • резервное копирование и восстановление;
  • перенос данных с одного устройства на другое.

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

Недопустимые виды использования

Ниже приведен список распространенных ситуаций, при которых разрешение "Запрос пакетов установки" предоставляться не будет.

  • Использование разрешения не связано напрямую с основным назначением приложения.
    • Это относится в том числе к использованию технологии P2P. Разрешение может быть предоставлено только в том случае, если P2P – основная функция приложения.
  • Приложение может работать с менее широким уровнем доступа.

Примечание. Список приведен в качестве примера. Возможны и другие ситуации.

Часто задаваемые вопросы

Зачем нужны эти правила?

Разрешение REQUEST_INSTALL_PACKAGES позволяет приложениям устанавливать новые пакеты на устройстве пользователя. Мы делаем всё возможное, чтобы пресечь нарушения на платформе Android и защитить пользователей от приложений, которые автоматически обновляются с использованием механизмов, отличных от предоставляемых сервисом Google Play, или скачивают опасные APK. Поэтому мы вводим правила в отношении разрешения "Запрос пакетов установки". В них будут перечислены функции и действия, для которых можно запрашивать это разрешение.

Как определить, можно ли использовать разрешение "Запрос пакетов установки" в моем приложении?

Мы рекомендуем внимательно изучить указанные правила с примерами допустимого использования и при необходимости внести изменения в приложение. Если оно не будет соответствовать перечисленным требованиям, вам придется удалить из него разрешение. Это необходимо сделать до того, как правила вступят в силу.

В какой срок нужно внести изменения?

Новые правила вступят в силу 11 июля 2022 года. Внести изменения необходимо до этой даты.

Как это пояснение повлияет на сроки проверки приложений?

Это обновление не предусматривает продления сроков проверки приложений.

Что, если мне нужно больше времени, чтобы привести приложение в соответствие с новыми требованиями?

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

Мое приложение было удалено из Google Play из-за нарушения этих правил. Я считаю, что это было сделано по ошибке. Что можно сделать?

Вы можете найти подробные инструкции на странице Справочного центра.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
9666426485359246486
true
Поиск по Справочному центру
true
true
true
true
true
92637
false
false