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 песочницы