Un Attribution Link est une URL avec des paramètres de suivi encodés qui permet de déterminer quel canal publicitaire, campagne ou création a conduit à l'installation d'une application mobile ou à la réalisation d'une action cible. Sans les liens d'attribution, les spécialistes du marketing ne peuvent pas distinguer les installations organiques des installations payantes ni évaluer l'efficacité réelle du budget publicitaire. Selon AppsFlyer (2025), l'attribution améliore la précision de l'estimation du ROAS de 30 à 40 % par rapport aux modèles de dernier clic sans suivi.
Points clés
Un Attribution Link est une URL contenant des paramètres spéciaux pour suivre la source du trafic dans la publicité mobile. Chaque fois qu'un utilisateur clique sur un tel lien dans une annonce, un e-mail ou une publication, la plateforme d'attribution enregistre l'événement de clic et l'associe à un identifiant unique.
Après que l'utilisateur a installé l'application et l'a ouverte, le SDK de la plateforme d'attribution envoie une requête au serveur avec l'identifiant de l'appareil. Le serveur fait correspondre cet identifiant avec le clic enregistré et détermine quelle source a conduit à l'installation. Ce processus est appelé attribution post-installation et est la base de la création de rapports d'efficacité des canaux publicitaires — sans lui, chaque source semble aussi efficace.
Un Attribution Link peut être simple (uniquement l'identifiant de la source) ou contenir des dizaines de paramètres pour une ventilation détaillée : type de campagne, création, audience, géographie, appareil et même un message d'influenceur spécifique. Les plateformes d'attribution modernes prennent en charge à la fois la correspondance déterministe par ID publicitaire et la correspondance probabiliste par fingerprinting.
Le processus d'attribution via un lien comprend quatre étapes séquentielles : clic, redirection vers le magasin, installation et vérification. Chaque étape est traitée par la plateforme d'attribution, qui les lie en une seule chaîne d'événements.
Lorsqu'un utilisateur clique sur un Attribution Link, le navigateur ou la vue Web envoie une requête GET au serveur de la plateforme d'attribution. Le serveur crée un enregistrement avec l'identifiant du clic, l'adresse IP, le user-agent, le référent et tous les paramètres transmis. Ensuite, le serveur redirige l'utilisateur vers l'App Store ou Google Play vers la page de l'application.
Après l'installation et le premier lancement, l'application (via le SDK) envoie à la plateforme une requête avec l'ID publicitaire de l'appareil (IDFA sur iOS, GAID sur Android). La plateforme recherche un enregistrement de clic contenant la même IP, le même user-agent et le même horodatage dans la fenêtre d'attribution, et lie l'installation à ce clic. La fenêtre d'attribution par défaut est de 7 jours pour les clics et de 1 jour pour les impressions (view-through), mais peut être configurée par campagne.
Si l'ID publicitaire de l'appareil n'est pas disponible (l'utilisateur a limité le suivi dans les paramètres), la plateforme utilise le fingerprinting — une méthode de correspondance probabiliste basée sur un ensemble de signaux indirects. La signature comprend l'adresse IP, le type et la version du système d'exploitation, le modèle de l'appareil, la langue, le fuseau horaire, la résolution d'écran et un horodatage exact. Une combinaison de 6 à 8 de ces paramètres offre une probabilité de correspondance de 95 à 97 % sur Android et de 90 à 94 % sur iOS dans une fenêtre de 5 minutes.
Les plateformes d'attribution améliorent continuellement les algorithmes de fingerprinting, en ajoutant l'apprentissage automatique pour filtrer les fausses correspondances. Par exemple, AppsFlyer Privacy Cloud utilise des données agrégées et la confidentialité différentielle pour une attribution précise sans collecte de données personnelles — ce qui est particulièrement pertinent après l'introduction d'App Tracking Transparency (ATT) sur iOS et les restrictions de GAID sur Android.
Un Attribution Link a une structure d'URL standard avec des paramètres obligatoires et facultatifs. Les paramètres obligatoires définissent la source et la campagne, tandis que les paramètres facultatifs détaillent la ventilation et le comportement du lien.
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brand_domain": "app.onelink.me",
"app_id": "id123456789",
"campaign": "spring_sale_2026",
"media_source": "facebook_ads",
"deep_link": "myapp://sale/spring"
}'
Le paramètre campaign indique le nom de la campagne publicitaire, adgroup le groupe d'annonces et creative la création spécifique. Le paramètre deep_link définit le lien profond pour les utilisateurs ayant déjà installé l'application. Le paramètre click_label permet de distinguer différents boutons ou positions au sein d'une même création. Ce niveau de détail permet au spécialiste du marketing de voir non seulement quel canal fonctionne, mais aussi quel texte de bouton ou quelle image génère le plus de conversions.
| Paramètre | Description | Exemple |
|---|---|---|
| pid | Source (media source) | facebook_ads |
| c | Nom de la campagne | summer2026 |
| af_dp | Lien profond d'ouverture | myapp://promo |
| af_click_lookback | Fenêtre d'attribution | 7d |
| af_sub1-5 | Paramètres personnalisés | partner_id_42 |
Les paramètres personnalisés af_sub1 – af_sub5 permettent de transmettre toute information supplémentaire spécifique à une campagne : ID du partenaire, type d'audience, variante de test A/B. Sur la base de ces paramètres, la plateforme d'attribution génère des rapports segmentés, donnant au spécialiste du marketing la possibilité d'optimiser le budget au niveau des micro-segments.
Le marché de l'attribution mobile compte plusieurs grandes plateformes, chacune offrant son propre format d'Attribution Link, son ensemble de SDK et ses algorithmes. Le choix de la plateforme dépend de la pile d'outils, de la géographie de l'audience et des exigences de confidentialité des données.
La plus grande plateforme d'attribution avec le support de OneLink, qui combine le deep linking et l'attribution en un seul lien. Le SDK d'AppsFlyer prend en charge toutes les principales plateformes (iOS, Android, Flutter, React Native, Unity) et fournit Privacy Cloud pour l'attribution sans collecte de données personnelles. Une caractéristique distinctive est le support de l'attribution des campagnes web en plus des campagnes mobiles.
La plateforme Adjust (acquise par AppLovin) propose son propre format de liens axé sur la protection des données. Adjust a été la première plateforme à implémenter le fingerprinting privé sans stockage des adresses IP. Le SDK d'Adjust prend en charge Kotlin Multiplatform et SwiftUI, et le tableau de bord fournit des rapports en temps réel avec moins de 30 secondes de délai entre le clic et l'affichage.
Branch se spécialise dans les liens universels (Universal Ads) et offre une intégration plus profonde avec le deep linking que les plateformes d'attribution traditionnelles. Les Branch Links fonctionnent sur toutes les plateformes, y compris le bureau et la Smart TV, et le système d'attribution utilise un graphe d'appareils pour lier un utilisateur à une source même sans IDFA. Branch propose également un forfait gratuit pour les startups jusqu'à 10 000 installations par mois.
| Critère | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Format du lien | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Deep linking différé | Oui | Oui | Oui |
| Confidentialité | Privacy Cloud | Sans stockage IP | Graphe d'appareils |
| Forfait gratuit | Non (essai 30 jours) | Non | Oui, jusqu'à 10K installations |
| Attribution web | Oui | Limitée | Oui |
Lors du choix d'une plateforme, il est important de prendre en compte non seulement la fonctionnalité de l'Attribution Link, mais aussi la compatibilité avec les réseaux publicitaires. Par exemple, Facebook exige une certification MMP (Mobile Measurement Partner), que les trois plateformes possèdent, mais la profondeur de l'intégration varie : AppsFlyer fournit la ventilation la plus détaillée par créations Facebook, Adjust pour TikTok et Snapchat.
La configuration d'un Attribution Link comprend deux étapes : l'intégration du SDK de la plateforme d'attribution dans l'application et la création des liens eux-mêmes pour les campagnes publicitaires. Examinons le processus avec l'exemple d'AppsFlyer — la plateforme la plus populaire.
Dans l'interface d'AppsFlyer, sélectionnez l'application, le type de lien (OneLink), définissez la source et la campagne. Le système génère automatiquement une URL au format https://app.onelink.me/{id}?... avec les paramètres choisis. Le lien prêt peut être copié et collé dans une annonce sur la plateforme publicitaire. Pour la génération en masse, l'API est utilisée — par exemple, lors de la création de 10 000 liens uniques pour des influenceurs.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
La requête ci-dessus crée un lien OneLink via l'API REST d'AppsFlyer. Le paramètre brand_domain définit le sous-domaine, app_id l'identifiant de l'application iOS/Android. L'API renvoie un lien prêt qui peut être immédiatement utilisé dans une campagne. Cette approche automatise la création de liens pour des milliers de campagnes sans copie manuelle dans le tableau de bord.
Pour une attribution correcte, le SDK de la plateforme doit être initialisé au démarrage de l'application et envoyer les événements d'installation au serveur. Sur iOS, l'intégration se fait via AppDelegate, sur Android via Application ou l'activité principale. Le SDK collecte automatiquement l'identifiant de l'appareil et l'envoie avec les données du premier lancement.
Après la configuration du SDK, tous les clics sur les Attribution Links seront automatiquement associés aux installations dans le tableau de bord d'attribution. Le spécialiste du marketing voit un rapport ventilé par sources, campagnes, créations et géographie. De plus, des conversions basées sur des événements peuvent être configurées — par exemple, inscription, achat ou achèvement de niveau — et chacune est liée à l'Attribution Link d'origine. Cela fournit une analyse de bout en bout complète du clic à la valeur vie client. Sans ce lien, le spécialiste du marketing ne peut pas déterminer quels utilisateurs ont généré le plus de revenus et doit se fier à des métriques moyennes par canal, ce qui conduit à une allocation inefficace du budget publicitaire.
Questions fréquentes
Un Attribution Link contient des paramètres spéciaux (pid, c, af_dp) que la plateforme d'attribution utilise pour suivre la source du trafic. Un lien ordinaire ouvre simplement une URL ou une application sans enregistrer d'informations sur la provenance de l'utilisateur.
Si IDFA ou GAID n'est pas disponible, la plateforme utilise le fingerprinting — correspondance de l'adresse IP, du modèle d'appareil, de la version du système d'exploitation et de l'horodatage. La précision du fingerprinting atteint 95 % sur Android et 90 % sur iOS dans une fenêtre de 5 minutes.
Le paramètre de source (pid ou media_source) et l'identifiant de l'application sont considérés comme obligatoires. Les autres paramètres (campagne, création, groupe d'annonces, lien profond) sont facultatifs, mais sans eux, le rapport n'affichera que le canal sans détail interne.
Les installations organiques (sans clic sur un lien) ne peuvent pas être liées à une source spécifique via un Attribution Link. Les plateformes d'attribution les marquent comme organiques et les affichent séparément dans les rapports. Pour les campagnes organiques, d'autres méthodes sont utilisées — les balises UTM sur le web et les statistiques des magasins d'applications.
Le choix dépend de la pile de canaux publicitaires, de la géographie et des exigences de confidentialité. AppsFlyer convient aux campagnes complexes avec de multiples réseaux, Adjust aux projets axés sur la protection des données et Branch aux startups et aux produits avec un deep linking avancé.
Résumé
Nous développerons une application mobile clé en main
IT Sectr crée des applications iOS et Android pour les startups et les entreprises depuis 2017. Nous vous conseillerons et vous proposerons la meilleure solution.
Lisez aussi