AdServices

Модуль AdServices, представленный в Android 13, поддерживает инициативу Privacy Sandbox, направленную на создание технологий, которые одновременно защищают конфиденциальность пользователей в сети и предоставляют компаниям и разработчикам инструменты для создания процветающего цифрового бизнеса.

Более подробная информация доступна на сайте разработчиков Android .

Мотивация

Цели инициативы Privacy Sandbox:

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

Граница модуля

Архитектура AdServices: Это полностью новый код без ограничений по модулям.

Расположение кода: packages/modules/AdServices

На рисунке 1 показана настройка модуля AdServices.

Разработка API модуля AdServices

Рисунок 1. Дизайн API модуля AdServices

Настройка модуля AdServices

Рисунок 2. Настройка модуля AdServices

Формат упаковки

Основной функционал пакета будет доступен в APEX: com.google.android.adservices .

Функциональность API, сохраняющих конфиденциальность, будет доступна в APK com.google.android.adservices.api .

Функциональность SDK Runtime будет доступна в APK com.google.android.app.sdksandbox .

Дополнительную информацию об AdServices можно найти на следующих страницах:

Зависимости

  • Новый домен sepolicy для SDKSandbox
  • Ограничения для SDKSandbox: ограниченное хранилище, намерения, трансляции и т. д.
  • Четко определенные разрешения; рекламные SDK не наследуют разрешения от приложений
  • Изменения ОС для работы с UID песочницы