Фото и видео на устройстве пользователя считаются личными и конфиденциальными данными, поэтому они должны быть максимально защищены. Минимизируя доступ к таким данным деликатного характера, разработчик упрощает для себя их обработку и снижает риск утечек и злоупотребления этой информацией. Для нас важно обеспечить конфиденциальность пользователей, поэтому мы ввели новые правила о том, при каких условиях приложения в Google Play могут запрашивать широкий доступ к фотографиям и видео. Только приложения, которым необходим такой доступ, смогут продолжить использовать разрешения READ_MEDIA_IMAGES
и READ_MEDIA_VIDEO
. В приложениях, которые обращаются к фото- и видеофайлам один раз или на условиях ограниченного использования, должен применяться системный инструмент, например описанное ниже окно выбора фотографий.
Чтобы обеспечить конфиденциальность пользователей, в прошлом году мы добавили в ОС Android новый инструмент – окно выбора фотографий. Встроив его в приложение, вы избавитесь от необходимости запрашивать дополнительные разрешения на доступ к фотографиям и видео с устройства и обеспечите оптимальную защиту продукта и пользователей. Библиотека инструмента поддерживается в том числе устаревшими версиями Android (вплоть до 4.4). Это упростит использование вашего приложения даже на более ранних моделях устройств. Окно выбора фотографий работает на уровне ОС. Оно позволяет пользователям предоставлять приложениям доступ только к избранным изображениям и видео, а не ко всей коллекции. Узнать больше о внедрении окна выбора можно на сайте для разработчиков Android.
Обзор
Согласно правилам Google Play относительно разрешений для фото и видео, требуется следующее:
- Если доступ к этим файлам нужен приложению только один раз или редко, в нем следует использовать системный инструмент выбора файлов, например окно выбора фотографий.
- Приложениям, которые запрашивают широкий доступ к библиотеке фото, изображений и видео в общем хранилище на устройствах, необходимо пройти проверку. Она должна подтвердить, что для работы основной функции приложения ему требуется постоянно или часто обращаться к таким файлам.
Полностью прочитайте правила и убедитесь, что вы поняли и соблюдаете их. Если вы не успеете привести продукт в соответствие всем требованиям к крайнему сроку, мы можем принять принудительные меры.
Сроки
Здесь приведены сроки введения правил относительно разрешений для фото и видео. Обратите внимание, что даты могут меняться. Следите за обновлениями этой статьи.
- 28 октября 2023 года. Публикация правил относительно разрешений для фото и видео.
- 18 сентября 2024 года – 22 января 2025 года. Запрос в Play Console. Разработчикам приложений с разрешениями
READ_MEDIA_IMAGES
иREAD_MEDIA_VIDEO
предлагается заполнить декларацию, чтобы подтвердить необходимость широкого доступа для основных функций продукта, или удалить разрешения, если READ_MEDIA_IMAGES и READ_MEDIA_VIDEO нужны однократно или редко. Подробнее в таблице ниже:
Одноразовый или редкий доступ | Широкий доступ |
Разработчикам приложений, запрашивающих доступ к изображениям и видео один раз или редко, потребуется удалить разрешения READ_MEDIA_IMAGES и READ_MEDIA_VIDEO из файла манифеста и при необходимости перейти на системный инструмент выбора фотографий. |
Чтобы и дальше использовать широкий доступ в приложении, разработчику нужно заполнить декларацию и дождаться, пока она будет одобрена. |
-
18 сентября 2024 года. Добавление в Play Console возможности самостоятельно запросить продление срока, чтобы привести приложения в соответствие требованиям. Если мы одобрим заявку, крайний срок будет перенесен на 28 мая 2025 года.
-
22 января 2025 года. Подача заполненных деклараций. Обратите внимание на следующее:
-
Разработчики, не заполнившие декларацию к указанной дате, больше не смогут обновлять свое приложение.
- Разработчики, которые запросили продление срока, должны отправить декларацию до 28 мая 2025 года.
-
-
28 мая 2025 года. Последний срок для приведения приложений в соответствие правилам. Касается всех разработчиков, в том числе запросивших продление. После этой даты приложения, не отвечающие правилам, будут удалены из Google Play.
Часто задаваемые вопросы
Что подразумевается под единоразовым или редким использованием фото- или видеофайлов?К примерам такого использования относятся функции, позволяющие загружать фото профиля или изображения для плейлистов, а также добавлять с устройства в приложение фотографии чеков с целью подтверждать финансовые операции.
Редкое использование означает, что приложению не нужен доступ к фото или видео, чтобы выполнять основные функции. Если ваше приложение обращается к фото или видео один раз или редко, вам нельзя использовать разрешения READ_MEDIA_IMAGES
и READ_MEDIA_VIDEO
. Мы рекомендуем перейти на системный инструмент выбора файлов. Так вы обеспечите конфиденциальность пользователей.
Исключения составляют фото- и видеоредакторы, приложения, относящиеся к социальным или предназначенные для общения, и другие продукты, для которых можно подтвердить необходимость широкого доступа к фото и видео, например платформа с контентом, созданным пользователями, или функция поиска по изображениям.
Их позволено использовать в приложениях, основные функции которых связаны с широким доступом к фото и видео. Самые распространенные примеры включают приложения, предназначенные для просмотра таких файлов и управления ими.
Такими считаются функции, которые относятся к главному назначению приложения. Это значит, что функция, которую вы указали в описании продукта, выступает в роли основополагающей и без нее работа приложения невозможна.
В дополнение к тому, что приложение должно соответствовать всем остальным применимым правилам Google Play, необходимо подтверждение, что для работы его основных функций требуется постоянный или частый доступ к фото или видео в общем хранилище.
Он нужен приложениям, к основным функциям которых относится изменение и сохранение фотографий или видео, а также управление этими файлами. Такие приложения часто называют "галереями".
Нет, поскольку вашему приложению нужен доступ только к фотографиям, которые выбирают сами пользователи.
Да, мы делаем исключение для частных приложений и продуктов для управления корпоративными устройствами.
К моменту вступления в силу этих правил указанные разрешения должны быть удалены из приложения, если для работы его основных функций не требуется широкий доступ к фото и видео.
Широкий доступ к медиафайлам в общем хранилище влечет за собой риски злоупотреблений и может навредить как пользователям, так и разработчикам. Системный инструмент – простое и эффективное решение, с помощью которого разработчики могут избежать ненужного доступа к данным деликатного характера. Минимизируя доступ к данным, вы снижаете риск утечки и злоупотребления ими. Системный инструмент предлагает пользователям удобный и понятный интерфейс, соответствует их ожиданиям, связанным с конфиденциальностью при работе с вашим приложением, а также помогает поддерживать высокий уровень безопасности и надежности в Google Play.
Этот процесс несложен. Кроме того, инструмент обновляется автоматически – у ваших пользователей постепенно будут появляться новые возможности и при этом вам не придется изменять код приложения. Чтобы упростить интеграцию, добавьте библиотеку androidx.activity версии 1.7.0 или более поздней.
Окно выбора фотографий доступно на устройствах с Android 11 (API уровня 30) или более поздней версии, получающих обновления для модульных системных компонентов в рамках обновлений системы от Google. Бэкпорт-версию инструмента можно установить на устройствах с версиями Android от 4.4 (API уровня 19) до 10 (API уровня 29) и устройствах Android Go под управлением Android 11 или 12, поддерживающих сервисы Google Play.
При желании вы можете внедрить в приложение другой системный инструмент для выбора файлов.
Согласно правилам получения ограниченных разрешений вы должны приложить обоснованные усилия, чтобы с вашим приложением могли работать пользователи, которые не разрешили такой доступ к файлам на устройстве. В частности, можно предложить функции, которые позволяют взаимодействовать с приложением и без этого разрешения, или реализовать альтернативный способ предоставления доступа, например с помощью системного инструмента выбора файлов.