Начало работы с Privacy Sandbox для Android

Программа Privacy Sandbox on Android Beta предоставляет стабильные API. Вы можете использовать бета-версии программы для создания и тестирования решений для ограниченного производственного тестирования на мобильных устройствах 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 .

Начать

Чтобы начать работу с Privacy Sandbox для Android, выполните следующие действия:

Шаг 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 рекламных сервисов для этих устройств, должны сделать следующее:

  1. Убедитесь, что файл манифеста клиентского приложения содержит тег extservices <uses-library> . Соответствующий тег:
<uses-library
  android:name="android.ext.adservices"
  android:required="false" />
  1. Если вы используете библиотеку Jetpack androidx.privacysandbox.ads , убедитесь, что вы используете версию 1.1.0-beta05 или выше.

Какие ресурсы для разработчиков доступны?

Бета-программа Privacy Sandbox для Android включает следующие инструменты и ресурсы.

Образы системы SDK и эмулятора

Используя Android Studio, вы можете загрузить последние версии расширения рекламных служб и образы системы эмулятора через SDK Manager. Узнайте больше о том, как настроить среду разработки и настроить доступ к API.

Справочник по API

Доступен полный справочник по API .

Поддержка и обратная связь

Во время тестирования и разработки с помощью Privacy Sandbox на Android просматривайте примечания к выпуску и используйте систему отслеживания проблем , чтобы сообщать о проблемах и оставлять отзывы.

Поддерживайте свою среду разработки в актуальном состоянии

Мы настоятельно рекомендуем поддерживать вашу среду разработки в актуальном состоянии до последней версии. Это гарантирует, что у вас есть самые последние функции и исправления безопасности, а также что ваша среда совместима с последними версиями ваших зависимостей. Чтобы получать уведомления о новых выпусках, подпишитесь на рассылку обновлений по электронной почте .