Appy
← Retour au blog
Guide

Attribution Apple Ads sans MMP

Apple vous dit quelle campagne et quel mot-clé ont amené une installation. Un token lu dans l’app, un appel depuis votre serveur, sans IDFA ni demande de suivi.

15 octobre 2026•4 min de lecture

Apple Ads est le seul réseau publicitaire qui vous répond en direct. Depuis iOS 14.3, le framework AdServices remet un token à votre app, et l’API d’attribution d’Apple le traduit en campagne à l’origine de l’installation. Pas de contrat, pas de programme partenaire, et ça marche même pour les utilisateurs qui ont refusé le suivi.

durée de vie du token
24 h

durée de vie du token

fenêtre après un clic
30 jours

fenêtre après un clic

fenêtre view-through
24 h

fenêtre view-through

relances après un 404
3 × 5 s

relances après un 404

Comment ça marche

L’app lit le token au premier lancement et le transmet à votre serveur. Votre serveur interroge Apple.

Votre serveur

api-adservices.apple.com

  1. 01Quelques secondes après le premier lancement
    POST /api/v1/
    Content-Type: text/plain
    
    G9i5hC8lQJeGOfmS+MFycll…

    Un token par requête, en texte brut.

  2. 02Trop tôt
    404 Not Found

    L’enregistrement n’est pas encore prêt. Réessayez toutes les 5 secondes, trois fois au maximum.

  3. 03L’enregistrement d’attribution
    200 OK
    {
      "attribution": true,
      "campaignId": 542370539,
      "keywordId": 87675432,
      "claimType": "Click"
    }

    Uniquement des identifiants. Les noms se trouvent dans vos rapports Apple Ads.

Passé 24 heures, le token est mort et Apple répond 404 pour de bon.

Le code

Swift, iOS 14.3+

import AdServices

let token = try? AAAttribution.attributionToken()

Votre serveur

curl -X POST https://api-adservices.apple.com/api/v1/ \
  -H "Content-Type: text/plain" \
  --data-raw "$ATTRIBUTION_TOKEN"
Le simulateur n’a pas AdServices. Testez sur un vrai appareil.

Lire la réponse

claimType: Click
SignificationClic sur une annonce
À compter commeInstallation payante
claimType: Impression
SignificationAnnonce vue, sans clic
À compter commePayante, view-through
Redownload
SignificationAvait déjà l’app
À compter commeUtilisateur de retour
attribution: false
SignificationAucun contact Apple Ads
À compter commeOrganique
Les clics passent avant les affichages. Les précommandes sont aussi attribuées, avec des fenêtres plus longues.

Quand Apple ne renvoie rien

Simulateur
Ce qui se passePas de token
SolutionTestez sur un appareil
Mode développeur
Ce qui se passeIdentifiants de test 1234567890
SolutionFiltrez-les
Token de plus de 24 h
Ce qui se passe404 définitif
SolutionInterrogez Apple aussitôt
Ciblage par âge ou sexe
Ce qui se passeattribution: false
SolutionRetirez ce ciblage
Timeout sous 1 s
Ce qui se passeErreurs réseau
SolutionLaissez quelques secondes
Depuis septembre 2026, le ciblage par âge ou par sexe renvoie false.

Avec Appy, c’est intégré

Sur l’offre Enterprise, le SDK Appy s’occupe de tout et range Apple Ads dans le même rapport que vos liens.

Premier lancement

iOS, SDK Appy

  • Clic sur votre lien AppyAttribuée au lien
  • Clic ou affichage Apple AdsCampagne, groupe d’annonces, mot-clé
  • Mode développeurTest ignoré
  • Ni l’un ni l’autreOrganique
Rien à configurer. Un clic sur votre propre lien l’emporte toujours sur une annonce.

À lire ensuite

Questions

Faut-il afficher la demande ATT ?

Non. Le token n’est pas un identifiant publicitaire.

Pourquoi Apple répond-il 404 ?

L’enregistrement n’est pas encore prêt, ou le token a plus de 24 heures. Réessayez toutes les 5 secondes, trois fois.

Pourquoi mon identifiant de campagne vaut-il 1234567890 ?

C’est l’enregistrement de test d’Apple en mode développeur. Ignorez-le.

Faut-il un MMP ?

Non. N’importe quelle app peut appeler l’API d’Apple depuis son propre serveur.

Continuer à explorer

Produit
Oct 1, 2026
8 min de lecture

Identifiez le lien derrière chaque installation : le SDK iOS et Android d’Appy

Appy suit désormais vos liens au-delà du store. Le nouveau SDK montre les installations, les événements in-app et les revenus de chaque lien, QR code et campagne, et ouvre l’app des nouveaux utilisateurs sur le bon écran.

install attribution
deferred deep linking
install referrer
mobile attribution
Lire l’article
Guide
Aug 14, 2026
11 min de lecture

Deferred deep linking sans SDK : comment ça marche vraiment sous le capot

On peut transporter le contexte d’un lien à travers une installation sans embarquer de SDK d’attribution. Voici ce qui survit réellement à la frontière du store sur Android et iOS, ce qui casse, et le coût de chaque contournement en matière de vie privée.

deferred deep linking
install referrer
ios
android
Lire l’article
Guide
Oct 15, 2026
4 min de lecture

Déchiffrer le Meta Install Referrer sur Android

Facebook et Instagram indiquent à votre app la campagne, l’ensemble de publicités et la publicité derrière chaque installation, affichages compris, avec des données chiffrées par votre propre clé.

meta install referrer
facebook ads
instagram ads
android
Lire l’article

Vous cherchez autre chose ? Parcourez tous les sujets sur le blog.

Apple Ads à côté de tous vos autres canaux

Sur l’offre Enterprise, le SDK Appy lit le token, interroge Apple et affiche Apple Ads avec vos liens et vos QR codes.