Модуль AdServices, представленный в Android 13, поддерживает инициативу Privacy Sandbox, целью которой является создание технологий, которые не только защищают конфиденциальность людей в Интернете, но и предоставляют компаниям и разработчикам инструменты для построения процветающего цифрового бизнеса.
Дополнительную информацию можно найти на сайте разработчиков Android .
Мотивация
Цели инициативы Privacy Sandbox:
- Создайте новую технологию для обеспечения конфиденциальности информации пользователей.
- Предоставьте издателям и разработчикам возможность сохранять онлайн-контент бесплатным.
- Сотрудничать с представителями отрасли для внедрения новых стандартов конфиденциальности в Интернете.
Граница модуля
Архитектура AdServices: это совершенно новый код без границ модулей.
Расположение кода: packages/modules/AdServices
На рис. 1 показана настройка модуля AdServices.
Рисунок 1. Дизайн API модуля AdServices
Рисунок 2. Настройка модуля AdServices
Формат упаковки
Основной функционал пакета будет доступен в APEX: com.google.android.adservices
.
Функциональность API сохранения конфиденциальности будет доступна в APK com.google.android.adservices.api
.
Функциональность SDK Runtime будет доступна в APK com.google.android.app.sdksandbox
.
Вы можете узнать больше о AdServices на следующих страницах:
- Обзор тестовой среды конфиденциальности
- Проектирование среды выполнения SDK
- Темы Дизайн
- FLEDGE в Android-дизайне
- Дизайн отчетов по атрибуции
Зависимости
- Новый домен sepolicy для SDKSandbox
- Ограничения для SDKSandbox: ограниченное хранилище, намерения, трансляции и т. д.
- Четко определенные разрешения; рекламные SDK не наследуют разрешения от приложений
- Изменения в ОС для работы с UID песочницы