Mesurer les performances des annonces sur l’App Store

Après leur inscription auprès d’AdAttributionKit, les clients Apple Ads peuvent utiliser deux méthodes gratuites et complémentaires pour analyser l’attribution de leurs annonces tout en préservant la confidentialité des utilisateurs : l’API d’attribution AdServices et les mesures dans AdAttributionKit.

Inscription d’Apple Ads
auprès d’AdAttributionKit

Apple Ads s’est inscrit auprès d’AdAttributionKit le 10 avril 2025 afin de proposer une image plus complète à ses clients développeurs, qui pourront ainsi déterminer la conversion d’apps et l’activité post-installation associée issue de la diffusion d’annonces sur l’App Store. La même logique d’attribution s’applique à Apple Ads qu’à toutes les autres plateformes publicitaires inscrites auprès d’AdAttributionKit.

Suite à l’inscription d’Apple Ads, AdAttributionKit a élargi sa portée de plateformes publicitaires enregistrées et connues, augmentant ainsi la visibilité des actions des utilisateurs sur encore plus de canaux de marketing. Cela a permis à AdAttributionKit d’attribuer plus précisément les conversions à la dernière annonce sur laquelle une personne a cliqué.

Utilisation d’AdAttributionKit pour visualiser les installations attribuées associées à Apple Ads

Apple Ads est actuellement inscrit aux versions 1.0, 2.0 et 3.0 de SKAdNetwork pour l’attribution click-through. Apple Ads s’inscrira ultérieurement à l’API AdAttributionKit.

Apple Ads est identifiable sous l’intitulé « com.apple.ads ». Les emplacements sont associés aux identifiants de campagne suivants :

  • Résultats de recherche = “10”
  • Onglet Rechercher = “20”
  • Onglet Aujourd’hui = “30”
  • Pages produit = “40”

API d’attribution AdServices

L’API d’attribution AdServices constitue une solution axée sur la confidentialité qui prend en charge l’attribution au niveau de campagnes, de groupes d’annonces et de mots-clés. Ces données d’attribution peuvent être utilisées en plus des données fournies séparément dans AdAttributionKit, et elles sont particulièrement utiles pour les petits développeurs qui peuvent recevoir des informations limitées d’AdAttributionKit en raison des seuils d’anonymat basé sur le nombre.

Fonctionnement de l’API d’attribution
AdServices

AdServices attribue les conversions d’apps pour les annonces diffusées sur l’App Store créées à l’aide d’Apple Ads. L’API d’attribution AdServices utilise uniquement les données de premier niveau d’Apple et n’indique pas si un utilisateur a vu ou cliqué sur une annonce en dehors de l’App Store.

AdServices envoie les informations d’attribution à l’annonceur lorsqu’un utilisateur ouvre l’app faisant l’objet de l’annonce, en lui fournissant un ensemble d’informations parmi les deux existants, connu sous le nom de charge utile. La charge utile renvoyée est soit « standard », soit « détaillée », et ces deux types fournissent uniquement des informations qui n’identifient pas l’utilisateur ou l’appareil. La différence entre les deux charges utiles est le champ clickDate ou impressionDate, qui indique la date à laquelle l’annonce a été fait l’objet d’un clic ou d’une vue. Le champ clickDate ou impressionDate à la charge utile détaillée n’est envoyé que si l’utilisateur a fourni une autorisation de suivi dans l’app via l’invite Transparence dans le suivi des apps (ATT).

Exemple de charges utiles de l’API AdServices :

Un diagramme représente un toucher qui se transforme en un téléchargement qui se transforme à son tour en une ouverture. Après l’ouverture, une option est présentée pour demander à l’app de ne pas effectuer de suivi, ce qui entraîne une charge utile standard, ou une option permettant à l’app d’effectuer un suivi, ce qui génère une charge utile détaillée. Il y a une liste de deux ensembles d’informations, un pour une charge utile standard et un pour une charge utile détaillée.

Transparence dans le suivi des
apps (ATT)

Depuis iOS 14.5, les développeurs sont tenus d’obtenir l’autorisation des utilisateurs via le framework ATT pour effectuer le suivi de l’activité des utilisateurs sur les apps et sites web d’autres entreprises et pour accéder à l’identifiant des annonceurs (IDFA). Le framework ATT présente aux utilisateurs une demande d’autorisation de suivi de l’app, avec les options « Demander à l’app de ne pas me suivre » ou « Autoriser » lorsqu’ils ouvrent une app.

Qu’un développeur cherche ou non à suivre les utilisateurs, c’est à lui de décider. S’il souhaite suivre des utilisateurs (et accéder à un IDFA), il doit obtenir une autorisation explicite via l’invite Transparence dans le suivi des apps. Apple, et notamment l’App Store, ne suit pas les utilisateurs et n’utilise pas l’IDFA pour faire de la publicité. Par conséquent, l’app App Store n’a pas besoin d’utiliser cette invite. Tout comme l’App Store, si d’autres développeurs décident de ne pas effectuer de suivi, ils n’ont pas besoin d’utiliser l’invite ATT.

En savoir plus sur la transparence dans le suivi des apps

API d’attribution AdServices
et confidentialité

En plus des mesures de protection de la vie privée qu’Apple Ads a mises en place, l’API d’attribution AdServices fournit les protections suivantes :

  • La charge utile d’attribution envoyée via l’API d’attribution AdServices a un niveau de détail limité et n’identifie pas explicitement les utilisateurs et les appareils. Par exemple, le champ clickDate (qui est renvoyé uniquement lorsque l’utilisateur a autorisé le suivi via ATT pour une app spécifique) est arrondi à la minute.
  • Différentes charges utiles sont envoyées à l’annonceur en fonction du choix de l’utilisateur de demander à l’app de ne pas le suivre via l’invite ATT. Si un utilisateur demande à une app de ne pas le suivre, AdServices renverra une charge utile standard sans le champ clickDate ni impressionDate. Si un utilisateur autorise une app à le suivre via l’invite ATT, AdServices renverra une charge utile détaillée, avec le champ clickDate ou impressionDate.
  • L’API d’attribution AdServices utilise uniquement les données de premier niveau d’Apple. Notez que cela peut entraîner des différences avec AdAttributionKit. Ainsi, AdAttributionKit peut être en mesure d’enregistrer un clic sur un réseau tiers qu’AdServices, par nature, ne connaît pas, de sorte que le réseau tiers et AdServices peuvent indiquer être à l’origine de la conversion dans ce cas. AdAttributionKit fournit le dernier clic officiel parmi les plateformes publicitaires inscrites.

Toutes les plateformes publicitaires peuvent fournir des informations d’attribution supplémentaires en fonction des données qu’elles possèdent.