AdServices

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

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

Мотивация

Цели инициативы «Песочница конфиденциальности» заключаются в следующем:

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

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

Архитектура 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 будет доступна в APK-файле com.google.android.app.sdksandbox .

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

Зависимости

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