конфиденциальность, реклама в песочнице
androidx.privacysandbox.ads.adservices.adid
androidx.privacysandbox.ads.adservices.adselection
androidx.privacysandbox.ads.adservices.appsetid
androidx.privacysandbox.ads.adservices.common
androidx.privacysandbox.ads.adservices.customaudience
androidx.privacysandbox.ads.adservices.measurement
androidx.privacysandbox.ads.adservices.topics
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
21 августа 2024 г. | - | - | 1.1.0-бета10 | - |
Объявление зависимостей
Чтобы добавить зависимость от Privacysandbox-ads, необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .
Добавьте зависимости для нужных вам артефактов в файл build.gradle
для вашего приложения или модуля:
классный
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10" }
Котлин
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10" }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см. в документации по системе отслеживания проблем .
Версия 1.1
Версия 1.1.0-бета10
21 августа 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10
. Версия 1.1.0-beta10 содержит эти коммиты .
Изменения API
- Добавьте недостающие перегрузки конструктора Java для экспериментальных API
GetAdSelectionDataOutcome
,PersistAdSelectionResultRequest
,ReportEventRequest
иFetchAndJoinCustomAudienceRequest
. ( I19e7f )
Версия 1.1.0-beta09
10 июля 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09
. Версия 1.1.0-beta09 содержит эти коммиты .
Изменения API
- Добавьте недостающие перегрузки конструктора Java для экспериментального API
GetAdSelectionDataRequest
. ( Ifbf88 ).
Версия 1.1.0-beta08
26 июня 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08
. Версия 1.1.0-beta08 содержит эти коммиты .
Новые возможности
- Добавлена поддержка сигналов защищенных приложений.
- Поддержка нескольких поставщиков облачных услуг для аукционов серверов B&A.
Изменения API
- Экспериментальный API
GetAdSelectionDataRequest::seller
не допускает значения NULL. ( I68044 ) - Добавьте экспериментальный API
GetAdSelectionDataRequest::coordinatorOriginUri
. ( I18c0b ) - Добавлен API
updateSignals
. ( Я8512 )
Версия 1.1.0-beta07
14 мая 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07
. Версия 1.1.0-beta07 содержит эти коммиты .
Новые возможности
-
GetTopics
теперь поддерживает зашифрованные ответы как частьGetTopicsResponse
.
Изменения API
- Добавлен
EncryptedTopic
в классGetTopicResponse
. ( Iab362 )
Версия 1.1.0-beta06
17 апреля 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
. Версия 1.1.0-beta06 содержит эти коммиты .
Примечание
- Начиная с версии Privacysandbox-ads Jetpack 1.1.0-beta06, все устройства Android R с включенными флагами смогут получить доступ к PPAPI. Для любого варианта использования, который не должен поддерживать Android R, в коде потребуются дополнительные средства защиты с использованием кода Jetpack Privacysandbox-ads.
Новые возможности
- Поддержка обратной совместимости для Android R.
Версия 1.1.0-beta05
3 апреля 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
. Версия 1.1.0-beta05 содержит эти коммиты .
Исправления ошибок
- Добавлено обнаружение ошибок, когда определение класса не найдено на устройствах Android S из-за отсутствия тега Uses-library в манифесте.
Версия 1.1.0-beta04
24 января 2024 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
. Версия 1.1.0-beta04 содержит эти коммиты.
Новые возможности
- Новый API для поддержки отчетов о пользовательских событиях после аукциона
- Добавлена поддержка фильтрации по ограничению частоты показов для объявлений ремаркетинга.
- Поддержка делегирования присоединения к индивидуальной аудитории
- Поддержка усечения цепочки медиации каскада
- Поддержка защищенных аукционов на серверах ставок и аукционов
Изменения API
- Представляем экспериментальный API
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
( I86cd2 ). - Представление экспериментального API
ReportEventRequest::inputEvent
( Ib94f3 ) - Сделайте
ReportImpressionRequest::adSelectionConfig
необязательным ( Ief280 ). - Представляем
AdSelectionManager::getAdSelectionData
иAdSelectionManager::persistAdSelectionResultUnified
экспериментальные API ( Ie4d0e ). - Представляем экспериментальный API
CustomAudienceManager::fetchAndJoinCustomAudience
( I09152 ). - Представляем экспериментальный API
AdSelectionManager::reportEvent
( I0d7dc ) - Представлен экспериментальный API
AdSelectionManager::updateAdCounterHistogram
и измененыAdData
для указания серииAdFilters
( I87b83 ).
Исправления ошибок
- Входные URI теперь сопоставляются на общем сайте/источнике вместо требования точного соответствия имени хоста.
- Исправление сбоя теста из-за отсутствия схемы HTTPS ( d573058 ).
- Исправление отсутствующей схемы HTTPS в веб-адресах ( cecdcb8 ).
- Добавьте аннотацию бросков в API измерения ( 2dba359 ).
Версия 1.1.0-beta03
15 ноября 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
. Версия 1.1.0-beta03 содержит эти коммиты.
Новые возможности
- Поддержка обратной совместимости для Android S.
Версия 1.1.0-beta02
4 октября 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
. Версия 1.1.0-beta02 содержит эти коммиты.
Изменения API
- Удалена проверка версии T+ из классов запросов на измерение. Клиентам не требуется проверка версии платформы T+ на своей стороне для доступа к классам запросов Privacysandbox
MeasurementManager
. MeasurementManager будет иметь значение null с новым поведением. ( Ieb105 )
Версия 1.1.0-бета01
23 августа 2023 г.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
выпущены без изменений. Версия 1.1.0-beta01 содержит эти коммиты.
Версия 1.1.0-альфа01
9 августа 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
и androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
. Версия 1.1.0-alpha01 содержит эти коммиты.
Изменения API
- Введение списка
registerSource
( Iae92f ) - Удалено использование экспериментального API
isAtLeastU()
( Ie9117 , b/289269026 ).
Исправления ошибок
- Объединить экспериментальные и общедоступные файлы API ( I15da3 , b/278769092 )
Версия 1.0
Версия 1.0.0-бета05
7 июня 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
и androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
. Версия 1.0.0-beta05 содержит эти коммиты.
Исправления ошибок
- Добавляет проверку расширения SDK 5 в
TopicsManager
- Увеличена зависимость сопрограмм Kotlin до версии 1.7.1, чтобы предотвратить дублирование ошибок сборки классов в gradle.
Версия 1.0.0-beta04
10 мая 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
и androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
. Версия 1.0.0-beta04 содержит эти коммиты.
Исправления ошибок
- Устраните проблему взаимоблокировки, когда API-интерфейсы измерения рекламных услуг вызываются вызывающей стороной в основном потоке. ( I65361 )
Версия 1.0.0-бета03
19 апреля 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
и androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
. Версия 1.0.0-beta03 содержит эти коммиты.
Новые возможности
- Включен API предварительного просмотра для тем.
Версия 1.0.0-beta02
22 марта 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
и androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
. Версия 1.0.0-beta02 содержит эти коммиты.
Исправления ошибок
- Включены API-интерфейсы
MeasurementManager
для расширения SDK версии 5 и выше. - Отключены API-интерфейсы
MeasurementManager
для расширения SDK версии 4 и ниже.
Версия 1.0.0-бета01
22 февраля 2023 г.
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
и androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
выпущены без заметных изменений. Версия 1.0.0-beta01 выпущена из внутренней ветки.
Изменения поведения
- Отчеты об атрибуции отключены и недоступны для использования в этой версии.
Версия 1.0.0-альфа01
11 января 2023 г.
Выпущены androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
и androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
. Версия 1.0.0-alpha01 выпущена из внутренней ветки.
- Это новая библиотека Jetpack, которая обеспечивает интеграцию с API-интерфейсами конфиденциальности Privacy Sandbox ( темы , FLEDGE и отчеты об атрибуции ).
- API-интерфейсы изолированной программной среды конфиденциальности Jetpack можно использовать в качестве полной замены API-интерфейсов изолированной программной среды конфиденциальности, представленных в Extension SDK 4 .