Программа Privacy Sandbox on Android Beta предоставляет стабильные API. В течение 2023 года мы планируем выпустить несколько бета-версий. Вы можете использовать бета-версии программы для создания и тестирования решений для ограниченного производственного тестирования на мобильных устройствах Android 13+ для всех API и Android 12+ для API отчетов по атрибуции (ARA). Мы начнем поддерживать небольшой процент устройств и со временем увеличим это число. Для участия организации могут запросить доступ для ограниченного числа устройств, а также зарегистрировать любые приложения, использующие API Privacy Sandbox.
Что касается среды выполнения SDK, у нас есть закрытая бета-версия, позволяющая разработчикам протестировать распространение SDK с поддержкой среды выполнения для выбора приложений.
Чтобы использовать бета-версию, разработчики должны скомпилировать свои решения с обновлением расширения SDK уровня API 33.
Расширения Android SDK
Стабильные API в бета-версиях предоставляются с использованием нового метода выпуска расширений Android SDK. Этот метод выпуска позволяет выпускать стабильные функции Android между основными выпусками. Он оснащен новым механизмом управления версиями, который делает новые API доступными для приложений на нескольких уровнях API с помощью обновлений системы Google Play. Расширение Privacy Sandbox в Android SDK называется расширениями рекламных служб . Узнайте больше о расширениях Android SDK .
Начать
Для начала выполните следующие шаги:
Шаг 1. Зарегистрируйтесь и зарегистрируйтесь для участия в бета-программе.
- Регистрация: завершите процесс регистрации , чтобы использовать API, связанные с рекламой.
- Регистрация: Вы должны зарегистрироваться для участия в бета-программе. Регистрация позволит вам:
- Включите свои собственные устройства для целей внутреннего тестирования.
- Укажите ограниченное количество опубликованных приложений в Google Play Store, которые могут напрямую интегрировать API, сохраняющие конфиденциальность, или интегрировать решения SDK, использующие API.
- Протестируйте распространение SDK с поддержкой среды выполнения с помощью Google Play Store. Этот шаг не требуется, если вам нужно только протестировать среду выполнения SDK на устройстве.
Шаг 2. Настройте среду разработки
Настройте Privacy Sandbox в Android SDK в Android Studio .
Шаг 3. Настройте разрешения AdServices
Объявите разрешения для API и настройте доступ SDK к ресурсам, управляемым целевым API.
Шаг 4. Настройте образ устройства или эмулятора
Чтобы выполнить сквозное тестирование, вам необходимо взаимодействовать с поддерживаемым устройством Android 13 или использовать образ эмулятора для соответствующего расширения SDK.
Шаг 5. Настройте устройства для использования Privacy Sandbox на Android
Настройте параметры, чтобы включить (или отключить) Privacy Sandbox на Android для работы на устройствах.
Устранение известных проблем
Чтобы избежать известных проблем с интеграцией API PP на устройствах Android 12 и более ранних версий, разработчикам, интегрирующимся с API рекламных сервисов для устройств Android 12 и более ранних версий, следует сделать следующее:
- Убедитесь, что файл манифеста клиентского приложения содержит тег extservices
<uses-library>
. Соответствующий тег выглядит следующим образом:
<uses-library
android:name="android.ext.adservices"
android:required="false" />
- Если вы используете библиотеку Jetpack
androidx.privacysandbox.ads
, убедитесь, что вы используете версию 1.1.0-beta05 или выше.
Какие ресурсы для разработчиков доступны?
Бета-программа Privacy Sandbox для Android включает следующие инструменты и ресурсы.
Образы системы SDK и эмулятора
Используя Android Studio, вы можете загрузить последние версии расширения рекламных служб и образы системы эмулятора через SDK Manager. Узнайте больше о том, как настроить среду разработки и настроить доступ к API.
Справочник по API
Доступен полный справочник по API .
Поддержка и обратная связь
Во время тестирования и разработки с помощью Privacy Sandbox на Android просматривайте примечания к выпуску и используйте систему отслеживания проблем, чтобы сообщать о проблемах и оставлять отзывы.
Поддерживайте свою среду разработки в актуальном состоянии
Мы настоятельно рекомендуем поддерживать вашу среду разработки в актуальном состоянии до последней версии. Это гарантирует, что у вас есть самые последние функции и исправления безопасности, а также что ваша среда совместима с последними версиями ваших зависимостей. Чтобы получать уведомления о новых выпусках, подпишитесь на рассылку обновлений по электронной почте .