Autres outils

Experts SKAdNetwork et AdAttributionKit

Mesurez vos campagnes iOS sans identifiant, dans le cadre d'Apple.

Nous écrivons le schéma de valeurs de conversion, configurons votre MMP et lisons les postbacks avec vos équipes média.

Réserver un call de découverte

Expertise EdgeAngel SKAdNetwork

Écrire le schéma de conversion, brancher le MMP, lire les postbacks

01

Schéma de valeurs de conversion

La décision qui fixe ce que vos campagnes iOS pourront lire. Elle se prend avant la première campagne.

  • Valeur fine : les 64 valeurs, de 0 à 63, du premier postback, réparties entre revenu, événements et engagement selon ce que la campagne optimise
  • Valeur coarse : low, medium et high pour les fenêtres 2 et 3 et pour les tiers de foule qui n'ont pas droit à la valeur fine
  • Trois fenêtres : jours 0 à 2, 3 à 7 et 8 à 35, et le verrou qui fige une fenêtre dès que le signal utile est acquis
  • Mapping dans le MMP : Conversion Hub chez Adjust, Conversion Studio chez AppsFlyer, un seul schéma pour SKAN 3, SKAN 4 et AdAttributionKit
  • Mise à jour du schéma : à chaque évolution du plan de marquage ou des objectifs, sans casser l'historique de lecture
02

Intégration MMP et régies

Le montage technique qui fait arriver chaque postback là où il doit être lu.

  • Configuration du MMP : Adjust ou AppsFlyer pour SKAdNetwork et AdAttributionKit, appel de mise à jour de la valeur de conversion depuis le SDK
  • Copie des postbacks : les clés NSAdvertisingAttributionReportEndpoint et AttributionCopyEndpoint dans l'Info.plist, pour recevoir le postback gagnant en direct
  • Régies : Meta, Google, TikTok, Snap et Apple Ads vérifiés réseau par réseau, source identifier et campagnes lus dans les rapports
  • AdAttributionKit : disponible depuis iOS 17.4, re-engagement depuis iOS 18, règles d'attribution par réseau depuis iOS 18.4, en coexistence avec SKAdNetwork
  • Recette : le Developer Mode d'iOS 18, fenêtres de trois minutes et postbacks en dix, et l'invite ATT séquencée avec la CMP, détaillée sur la page iOS Tracking
03

Analyse et reporting

Une donnée agrégée et retardée se lit avec méthode, à côté des autres sources.

  • Tableaux de bord SKAN : les postbacks par réseau, fenêtre, tier de foule et valeur, dans le MMP et dans votre BI
  • Réconciliation : les postbacks Apple rapprochés de l'attribution du MMP pour les consentants et des rapports des régies, sans double compte
  • Entrepôt : les postbacks chargés dans BigQuery avec vos coûts média et vos ventes, par notre offre Modern Data Stack
  • Cohortes : la valeur des installs par campagne à 2, 7 et 35 jours, lue fenêtre par fenêtre
  • Incrémentalité : quand l'attribution ne suffit pas à arbitrer un budget, un test geo-lift ou Causal Impact avec notre offre Advanced Media Measurement

L'outil

SKAdNetwork et AdAttributionKit, notre lecture

SKAdNetwork est le cadre d'attribution publicitaire d'Apple pour les applications, dans StoreKit depuis iOS 11.3, en version 4 depuis iOS 16.1. Il attribue une install ou une conversion à une publicité sans identifiant d'utilisateur ni d'appareil, par un postback signé par Apple envoyé au réseau publicitaire, et en copie à l'annonceur qui le demande. L'application déclare une valeur de conversion, fine de 0 à 63 dans le premier postback, coarse ensuite, sur trois fenêtres, jours 0 à 2, 3 à 7 et 8 à 35, et le postback part avec un délai aléatoire de 24 à 48 heures, jusqu'à 144 pour les deux suivants.

AdAttributionKit est son successeur, disponible depuis iOS 17.4 : même modèle, plus les marketplaces alternatifs, le re-engagement depuis iOS 18 et des règles d'attribution configurables depuis iOS 18.4. Les deux coexistent dans une même application, avec un seul gagnant. Apple écrit « Use AdAttributionKit for app ad campaigns » en tête de la documentation SKAdNetwork, sans dater de fin. Ni l'un ni l'autre n'exige l'invite App Tracking Transparency.

Mis à jour septembre 2026

Ce que ces cadres font très bien : mesurer tout le monde, y compris ceux qui refusent

Depuis iOS 14.5, l'identifiant publicitaire exige l'autorisation de l'utilisateur, et une part des installs devient invisible pour l'attribution classique. SKAdNetwork et AdAttributionKit mesurent ces installs quand même : l'appareil garde l'impression, constate l'install, et envoie un postback signé par Apple au réseau qui a gagné. Aucun identifiant ne circule, et le réseau ne peut pas fabriquer le chiffre, la signature s'en assure. Pour l'annonceur, c'est la seule mesure qui couvre l'ensemble des utilisateurs iOS, et elle vaut sur l'App Store comme sur les marketplaces alternatifs avec AdAttributionKit.

Ce qu'ils sont vraiment : une donnée agrégée, dont vous décidez la finesse

Le postback ne dit pas qui a installé ni sur quel appareil. Il porte une valeur de conversion, et cette valeur est ce que votre application a bien voulu déclarer : un palier de revenu, un événement clé, un niveau d'engagement, codé sur 64 valeurs pour la première fenêtre et sur trois niveaux pour les suivantes. Apple ajuste ensuite la finesse au tier de foule : peu d'installs sur une campagne, peu de détail dans le postback. Le schéma de valeurs de conversion est donc la décision qui compte, et elle se prend avant la première campagne, avec les équipes média et le MMP, qui la porte dans son Conversion Hub ou son Conversion Studio.

Adjust, le MMP qui porte le schéma

Où ils s'arrêtent : 35 jours, un délai, et rien sur l'organique

La mesure s'arrête au 35e jour, arrive 24 à 48 heures après la fin de chaque fenêtre, et ignore les installs organiques, que le MMP calcule par soustraction. Une valeur de conversion hors signature reste manipulable par le réseau, d'où l'intérêt de recevoir la copie du postback chez vous. Pour piloter un budget iOS, ces postbacks se lisent à côté de l'attribution du MMP pour les consentants, dans un entrepôt qui les croise avec vos coûts et vos ventes. Et quand deux réseaux se disputent la même install, seul un test d'incrémentalité tranche : c'est ce que notre offre Advanced Media Measurement apporte.

Notre offre Advanced Media Measurement

Questions fréquentes sur SKAdNetwork et AdAttributionKit

Qu'est-ce que SKAdNetwork (SKAN) ?

L'API d'Apple qui attribue les installs et les conversions d'une application à une publicité sans identifier l'utilisateur. L'appareil envoie au réseau publicitaire un postback signé par Apple, avec une valeur de conversion que l'application a déclarée, sur trois fenêtres et jusqu'à 35 jours. La version 4 est disponible depuis iOS 16.1.

Qu'est-ce qu'AdAttributionKit ?

Le cadre qui succède à SKAdNetwork, disponible depuis iOS 17.4. Même mécanique de postbacks et de valeurs de conversion, avec en plus les marketplaces alternatifs, le re-engagement depuis iOS 18 et des règles d'attribution par réseau depuis iOS 18.4. Les deux coexistent dans une application avec un seul gagnant, et Apple recommande AdAttributionKit pour les nouvelles campagnes.

Quelle différence entre SKAN et l'attribution classique du MMP ?

L'attribution du MMP travaille au niveau de l'appareil, avec l'identifiant publicitaire quand l'utilisateur l'autorise, et rend un résultat immédiat et détaillé. SKAdNetwork et AdAttributionKit travaillent en agrégé : pas d'identifiant, une valeur codée, un délai de 24 à 144 heures, une finesse qui dépend du volume. Le MMP réunit les deux lectures et déduplique.

Faut-il afficher l'invite App Tracking Transparency pour utiliser SKAdNetwork ?

Non. Apple documente que SKAdNetwork et AdAttributionKit fonctionnent quel que soit le statut de tracking : ils ne touchent ni à l'identifiant publicitaire ni à aucune donnée liée à l'utilisateur. L'invite ATT reste nécessaire pour l'attribution au niveau de l'appareil et pour toute liaison de données entre sociétés. La plupart des applications combinent les deux.

Pourquoi les postbacks arrivent-ils avec un délai ?

C'est une protection de la vie privée. Chaque fenêtre de conversion se ferme, puis Apple ajoute un délai aléatoire, de 24 à 48 heures pour le premier postback et de 24 à 144 heures pour les deux suivants, pour qu'un postback ne se rattache pas à un moment précis. Verrouiller une fenêtre dès que le signal est acquis raccourcit l'attente, sans supprimer le délai.

Contact

Vous laissez vos coordonnées, nous revenons vers vous sous 24h.

Un premier échange pour comprendre votre contexte, et vous dire ce qui est faisable et à quelles conditions.

  1. Infos contact
  2. Définition du besoin
  3. Puis nous programmons un rendez-vous

Vos coordonnées servent à vous répondre sur ce sujet. Politique de protection des données

Ou appelez-nous directement : 01 84 16 42 20

Paul Schmitt

Paul Schmitt

Directeur Conseil

"Notre objectif est de rendre vos données actionnables pour générer de la valeur concrète, rapidement."

L'équipe