Модуль AdServices, представленный в Android 13, поддерживает инициативу Privacy Sandbox, целью которой является создание технологий, защищающих конфиденциальность пользователей в интернете и предоставляющих компаниям и разработчикам инструменты для построения процветающего цифрового бизнеса.
Более подробная информация доступна на сайте для разработчиков Android .
Мотивация
Цели инициативы «Песочница конфиденциальности» заключаются в следующем:
- Разработайте новые технологии для защиты конфиденциальной информации пользователей.
- Дать издателям и разработчикам возможность сохранять онлайн-контент бесплатным.
- Сотрудничайте с отраслью для разработки новых стандартов конфиденциальности в интернете.
Граница модуля
Архитектура AdServices: это полностью новый код без привязки к модулям.
Расположение кода: packages/modules/AdServices
На рисунке 1 показана настройка модуля AdServices.

Рисунок 1. Архитектура API модуля AdServices.

Рисунок 2. Настройка модуля AdServices.
Формат упаковки
Основная функциональность пакета будет доступна в APEX: com.google.android.adservices .
Функциональность API, обеспечивающих сохранение конфиденциальности, будет доступна в APK-файле com.google.android.adservices.api .
Функциональность среды выполнения SDK будет доступна в APK-файле com.google.android.app.sdksandbox .
Более подробную информацию об AdServices вы можете найти на следующих страницах:
- Обзор песочницы конфиденциальности
- Проектирование среды выполнения SDK
- Темы дизайна
- FLEDGE в дизайне Android
- Разработка системы отчетности по атрибуции
Зависимости
- Новый домен sepolicy для SDKSandbox
- Ограничения для SDKSandbox: ограниченный объем хранилища, ограничения на использование интентов, широковещательных сообщений и т. д.
- Четко определенные разрешения; рекламные SDK не наследуют разрешения от приложений.
- Изменения в ОС для работы с идентификаторами пользователей в песочнице.