Предварительная версия правил использования разрешения QUERY_ALL_PACKAGES для доступа к пакетам (приложениям)

Вступление изменений в силу в июне – сентябре 2021 г.

В этой статье представлены недавно объявленные изменения Правил программы для разработчиков, которые вступят в силу в июне – сентябре 2021 года.

Дата вступления в силу: 1 марта 2022 г.

Из-за пандемии COVID-19 обновленные правила к приложениям для Android 11 (API уровня 30), которые запрашивают разрешение QUERY_ALL_PACKAGES, начнут применяться не раньше 1 марта 2022 года.

Google Play ограничивает использование важных разрешений и разрешений с высоким уровнем риска, в том числе QUERY_ALL_PACKAGES. Оно дает доступ к списку установленных на устройстве приложений. Мы считаем эти сведения, запрошенные с устройства пользователя, личной и конфиденциальной информацией. Разрешение QUERY_ALL_PACKAGES допускается указывать только в том случае, если оно нужно для работы основных функций приложения.

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

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

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

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

Когда можно запрашивать разрешение QUERY_ALL_PACKAGES

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

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

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

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

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

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

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

Исключения

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

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

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

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

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

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

Эта информация оказалась полезной?
Как можно улучшить эту статью?

Требуется помощь?

Войдите в свой аккаунт, чтобы мы могли предоставить вам дополнительные варианты поддержки и быстрее решить вашу проблему.

true
Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню
Поиск по Справочному центру
true
92637
false