Le module AdServices, introduit dans Android 13, prend en charge l'initiative Privacy Sandbox qui vise à créer des technologies qui protègent la confidentialité des utilisateurs en ligne et qui fournissent aux entreprises et aux développeurs des outils pour générer des activités numériques florissantes.
Pour en savoir plus, consultez le site pour les développeurs Android.
Motivation
Les objectifs de l'initiative Privacy Sandbox sont les suivants :
- Développer une nouvelle technologie pour assurer la confidentialité des informations des utilisateurs
- Permettre aux éditeurs et aux développeurs de maintenir la gratuité de leur contenu en ligne
- Collaborer avec les acteurs du secteur pour développer de nouvelles normes de protection de la confidentialité sur Internet
Limite du module
Architecture AdServices : il s'agit d'un tout nouveau code sans limite de module.
Emplacement du code : packages/modules/AdServices
La figure 1 montre la configuration du module AdServices.
Figure 1 : Conception de l'API du module AdServices
Figure 2. Configurer le module AdServices
Format du package
La fonctionnalité principale du package sera disponible dans APEX :
com.google.android.adservices
.
La fonctionnalité des API protégeant la confidentialité sera disponible dans l'APK com.google.android.adservices.api
.
La fonctionnalité SDK Runtime sera disponible dans l'APK com.google.android.app.sdksandbox
.
Pour en savoir plus sur AdServices, consultez les pages suivantes :
- Présentation de Privacy Sandbox
- Conception de SDK Runtime
- Conception des thèmes
- Conception de FLEDGE sur Android
- Conception d'Attribution Reporting
Dépendances
- Nouveau domaine sepolicy pour SDKSandbox
- Restrictions pour SDKSandbox : stockage, intents, diffusions, etc. limités
- Autorisations bien définies : les SDK d'annonces n'héritent pas des autorisations des applications
- Modifications apportées à l'OS pour gérer les UID du bac à sable