privacysandbox-ads
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
Dernière mise à jour | Version stable | Version finale | Version bêta | Version alpha |
---|---|---|---|---|
17 avril 2024 | - | - | Version 1.1.0-beta06 | - |
Déclarer des dépendances
Pour ajouter une dépendance sur privacysandbox-ads, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.
Ajoutez les dépendances correspondant aux artefacts dont vous avez besoin dans le fichier build.gradle
de votre application ou de votre module :
Groovy
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06" }
Pour en savoir plus sur les dépendances, consultez Ajouter des dépendances de compilation.
Commentaires
Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.
Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.
Version 1.1
Version 1.1.0-beta06
17 avril 2024
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
et d'androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
. La version 1.1.0-beta06 contient ces commits.
Note
- À partir de la version 1.1.0-beta06 de jetpack privacysandbox-ads, tous les appareils Android R compatibles avec les indicateurs pourront accéder aux PPAPI. Pour tous les cas d'utilisation qui ne doivent pas prendre en charge Android R, des protections supplémentaires seront requises dans le code à l'aide du code jetpack privacysandbox-ads.
Nouvelles fonctionnalités
- Prise en charge de la rétrocompatibilité pour Android R
Version 1.1.0-beta05
3 avril 2024
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
et d'androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
. La version 1.1.0-beta05 contient ces commits.
Correction de bugs
- Ajout d'une détection d'erreur lorsqu'une définition de classe est introuvable sur les appareils Android S en raison de l'absence de la balise "uses-library" dans le fichier manifeste.
Version 1.1.0-beta04
24 janvier 2024
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
et d'androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
. Liste des commits de la version 1.1.0-beta04
Nouvelles fonctionnalités
- Nouvelle API permettant la création de rapports sur les événements utilisateur post-enchères
- Ajout de la compatibilité avec le filtrage de la limite de la fréquence d'exposition pour les annonces de remarketing
- Permettre la délégation de participation à une audience personnalisée
- Compatibilité avec la troncation de la chaîne de médiation en cascade
- Compatibilité avec les enchères protégées sur les serveurs d'enchères et les serveurs d'enchères
Modifications apportées à l'API
- Introduction de l'API expérimentale
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
. (I86cd2) - Introduction de l'API expérimentale
ReportEventRequest::inputEvent
. (Ib94f3) ReportImpressionRequest::adSelectionConfig
a été rendu facultatif. (Ief280)- Introduction des API expérimentales
AdSelectionManager::getAdSelectionData
etAdSelectionManager::persistAdSelectionResultUnified
. (Ie4d0e) - Introduction de l'API expérimentale
CustomAudienceManager::fetchAndJoinCustomAudience
. (I09152) - Introduction de l'API expérimentale
AdSelectionManager::reportEvent
. (I0d7dc) - Introduction de l'API expérimentale
AdSelectionManager::updateAdCounterHistogram
et modification deAdData
pour indiquer une série deAdFilters
. (I87b83)
Correction de bugs
- Les URI d'entrée sont désormais mis en correspondance sur un site ou une origine partagés, et il n'est plus nécessaire de définir une correspondance exacte du nom d'hôte.
- Correction de l'échec du test en raison de l'absence de schéma HTTPS. (d573058)
- Corrige le schéma HTTPS manquant dans les URL Web (cecdcb8)
- Ajout d'une annotation de lancers aux API de mesure (2dba359)
Version 1.1.0-beta03
15 novembre 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
et d'androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
. Liste des commits de la version 1.1.0-beta03
Nouvelles fonctionnalités
- Prise en charge de la rétrocompatibilité pour Android S.
Version 1.1.0-beta02
4 octobre 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
et d'androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
. Liste des commits de la version 1.1.0-beta02
Modifications apportées à l'API
- Suppression de la vérification de la version T+ des classes de requêtes de mesure. Les clients n'ont pas besoin de vérification de la version de la plate-forme T+ de leur côté pour accéder aux classes de requête
MeasurementManager
privacysandbox. MeasurementManager sera nul avec le nouveau comportement. (Ieb105).
Version 1.1.0-beta01
23 août 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
et androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
sans aucune modification. Liste des commits de la version 1.1.0-beta01
Version 1.1.0-alpha01
9 août 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
et d'androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
. Liste des commits de la version 1.1.0-alpha01
Modifications apportées à l'API
- Introduction de la liste
registerSource
. (Iae92f) - Suppression des utilisations de l'API
isAtLeastU()
expérimentale. (Ie9117, b/289269026)
Correction de bugs
- Fusion des fichiers d'API expérimentaux et publics. (I15da3, b/278769092)
Version 1.0
Version 1.0.0-beta05
7 juin 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
et d'androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
. Liste des commits de la version 1.0.0-beta05
Correction de bugs
- Ajout d'une vérification de l'extension SDK 5 à
TopicsManager
. - Remplace la dépendance des coroutines Kotlin vers la version 1.7.1 pour éviter les erreurs de compilation de classe en double dans Gradle.
Version 1.0.0-beta04
10 mai 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
et d'androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
. Liste des commits de la version 1.0.0-beta04
Correction de bugs
- Résolution du problème d'interblocage lorsque l'appelant appelle sur le thread principal les API de mesure adservices. (I65361).
Version 1.0.0-beta03
19 avril 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
et d'androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
. Liste des commits de la version 1.0.0-beta03
Nouvelles fonctionnalités
- API Preview activée pour Topics.
Version 1.0.0-beta02
22 mars 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
et d'androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
. Liste des commits de la version 1.0.0-beta02
Correction de bugs
- Activation des API
MeasurementManager
pour l'extension SDK 5 ou version ultérieure. - Désactivation des API
MeasurementManager
pour l'extension SDK 4 et versions antérieures.
Version 1.0.0-beta01
22 février 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
et d'androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
sans modification notable. La version 1.0.0-beta01 a été publiée à partir d'une branche interne.
Nouveaux comportements
- L'API Attribution Reporting a été désactivée et ne peut pas être utilisée dans cette version.
Version 1.0.0-alpha01
11 janvier 2023
Publication d'androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
et d'androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
. La version 1.0.0-alpha01 a été publiée à partir d'une branche interne.
- Il s'agit d'une nouvelle bibliothèque Jetpack qui permet d'intégrer les API de protection de la confidentialité de la Privacy Sandbox (Topics, FLEDGE et Attribution Reporting).
- Les API de la Privacy Sandbox Jetpack peuvent être utilisées à la place des API de la Privacy Sandbox fournies dans l'extension de SDK 4.