Services publicitaires

Le module AdServices, introduit dans Android 13, est compatible avec l'initiative Privacy Sandbox, qui vise à créer des technologies qui protègent la confidentialité en ligne des utilisateurs, tout en fournissant aux entreprises et aux développeurs des outils leur permettant d'exploiter au mieux la publicité digitale.

Pour en savoir plus, consultez le site des 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.

Conception de l'API du module AdServices

Figure 1 : Conception de l'API du module AdServices

Configuration du module AdServices

Figure 2. Configuration du 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é du SDK Runtime sera disponible dans l'APK com.google.android.app.sdksandbox.

Pour en savoir plus sur AdServices, consultez les pages suivantes:

Dépendances

  • Nouveau domaine sepolicy pour SDKSandbox
  • Restrictions pour SDKSandbox: stockage limité, intents, diffusions, etc.
  • Autorisations bien définies ; les SDK publicitaires n'héritent pas des autorisations des applications
  • Modifications apportées au système d'exploitation pour gérer les UID de bac à sable