← Blogue

Intégrer AppsFlyer : événements, coûts et vérifications

Une intégration AppsFlyer exige trois vérifications distinctes : l'app enregistre les événements prévus, chaque partenaire publicitaire reçoit les signaux autorisés et les coûts des bons comptes sont importés. Les exigences de Meta, Google, Apple Ads et X diffèrent. Une connexion active ne suffit pas à garantir un ROAS fiable.

Une installation peut apparaître dans AppsFlyer alors que l’événement d’achat associé manque dans Google Ads. L’attribution Apple Ads peut fonctionner sans que les coûts des campagnes remontent. Considérer l’une de ces connexions comme terminée peut conduire à prendre des décisions sur un parcours de conversion incomplet.

Ce guide s’adresse au développeur et au responsable de l’acquisition qui configurent ensemble ces connexions. Il s’appuie sur la documentation officielle consultée le 9 octobre 2026 et propose des vérifications à effectuer sur votre propre app.

Définir les événements avant de connecter les partenaires

Rédigez une courte fiche précisant l’action, le déclencheur, les paramètres, le responsable et les destinataires de chaque événement. Distinguez le début d’un essai, le premier achat payant et le renouvellement. Définissez le traitement des annulations, des remboursements et des notifications envoyées à la fois par le serveur et l’app avant d’attribuer des revenus à une campagne.

Suivez le guide d’intégration du SDK adapté au framework de votre app. Vérifiez l’identifiant de l’app, le démarrage du SDK et le parcours de consentement. AppsFlyer comptabilise les revenus transmis dans af_revenue ; un paramètre quelconque nommé price ne suffit pas. La validation d’achat peut envoyer automatiquement un événement d’achat. L’envoyer également à la main peut créer un doublon dans les rapports.

Pour un achat de test hypothétique de 9,99 USD, notez l’heure, la devise et la référence de transaction. Suivez cet achat dans l’app, AppsFlyer et chaque destination configurée. Vérifiez que le revenu n’est compté qu’une fois et qu’un essai n’est pas enregistré comme un paiement. Enregistrez l’appareil de test selon les instructions d’AppsFlyer afin que les installations répétées soient correctement reconnues lors des tests.

Respecter les exigences de chaque partenaire

Le point d’entrée actuel est Collaborate > Partner Integrations, puis l’onglet Marketplace. Sélectionnez le partenaire et activez son intégration. Les connexions existantes figurent dans un onglet distinct consacré aux intégrations actives. Conservez un relevé daté des identifiants d’app, des comptes couverts, des correspondances d’événements et des fenêtres d’attribution.

Meta Ads : vérifier l’identifiant, les événements et l’accès aux données

Saisissez le Facebook App ID correspondant et associez les événements AppsFlyer aux événements Meta prévus. Vérifiez quels événements utilisateurs et quelles valeurs peuvent être partagés selon le consentement recueilli. Consultez les instructions d’intégration Meta pour les réglages actuels.

Sur Android, contrôlez les prérequis du Meta install referrer, notamment le SDK compatible et la clé de déchiffrement. L’activation de cette option ne rend pas automatiquement accessibles toutes les données historiques d’attribution.

Le guide actuel d’AppsFlyer décrit aussi Advanced Mobile Measurement (AMM). L’acceptation des conditions modifie l’accès à l’attribution par appareil pour les utilisateurs attribués ensuite. Les conversions auparavant restreintes ne sont pas complétées rétroactivement, et les événements ultérieurs de ces utilisateurs peuvent conserver la restriction initiale. Examinez cette distinction avant de conclure qu’un champ absent dans les données brutes révèle un défaut du SDK.

Créez dans Google Ads une liaison d’analyse d’app tierce avec AppsFlyer comme fournisseur. Sélectionnez l’app et le système d’exploitation appropriés, puis ajoutez l’identifiant de liaison dans l’intégration Google Ads d’AppsFlyer. Android et iOS nécessitent des liaisons séparées.

Vérifiez ensuite les actions de conversion dans Google Ads. Importez first_open, session_start pour le réengagement, ainsi que les événements in-app associés dont vous avez besoin. Déclenchez les événements avant de vous attendre à les voir disponibles à l’importation. AppsFlyer indique un délai possible de six heures. Suivez le guide d’intégration Google Ads, notamment les instructions de test propres à chaque plateforme.

Le guide de septembre 2026 précise des prérequis supplémentaires concernant le SDK et la mesure Google sur l’appareil pour iOS. Vérifiez l’implémentation compatible avec votre app, avec Firebase ou la solution autonome. Un identifiant de liaison ne suffit pas à l’activer. Connectez les rapports de coûts séparément et vérifiez le compte Google Ads autorisé.

Apple Ads : séparer attribution et importation des coûts

L’attribution Apple Ads utilise un jeton AdServices obtenu par le SDK et échangé avec le service d’attribution d’Apple. L’API de reporting fournit les métadonnées des campagnes et les coûts. Dans AppsFlyer, les coûts nécessitent un accès à ROI360. Une attribution fonctionnelle ne confirme pas cet accès. Autorisez tous les groupes de campagnes nécessaires dans la connexion de reporting. Consultez le guide de configuration Apple Ads.

L’intégration standard Apple Ads ne possède pas de réglages de postbacks destinés au partenaire. Sa validation ne peut donc pas reposer sur le même contrôle de réception des événements que pour Meta. Les intégrations avec des partenaires marketing se configurent séparément.

Il faut aussi tenir compte d’un changement de reporting daté. Selon AppsFlyer, depuis le 1er septembre 2026, Apple Ads fournit l’horodatage des interactions pour toutes les demandes d’attribution. Cela permet d’appliquer plus systématiquement les fenêtres configurées et les règles du dernier contact. Son bulletin de mise à jour indique également que les groupes d’annonces ciblant un âge ou un genre renvoient une réponse d’attribution négative. Vérifiez ce périmètre si les rapports changent autour du 1er septembre. Cette modification ne prouve pas, à elle seule, une évolution de l’acquisition de clients.

X Ads : vérifier les autorisations et préparer la migration

Suivez le guide d’intégration X Ads : acceptez les conditions de Mobile App Conversion Tracking, autorisez AppsFlyer, sélectionnez les comptes concernés et enregistrez l’intégration active. X exige un moyen de paiement sur le compte. Définissez les fenêtres après clic et après vue convenues, puis examinez les options de partage des événements. Les coûts nécessitent une connexion distincte et ROI360.

Lors d’une migration, X ne prend en charge qu’une connexion MMP à la fois. Planifiez le transfert en consultant les limites de l’utilisation de plusieurs MMP. Deux SDK actifs ne fournissent pas automatiquement deux jeux de données complets et comparables.

Valider chaque étape avec les preuves adaptées

Consignez dans un même relevé la version compilée de l’app, l’appareil, le consentement, l’horodatage et l’événement attendu. Chaque vérification répond à une question différente :

ConnexionPreuves à examinerCe qu’elles établissent
App vers AppsFlyerInstallations et événements enregistrés, devise et revenusLe parcours implémenté dans l’app est mesuré
MetaCorrespondance des événements et réception des événements autorisésLe signal permis atteint la destination configurée
GooglePérimètre de la liaison, action importée et statut du reportingLa conversion prévue est disponible dans Google Ads
Apple AdsRéponse d’attribution et couverture des comptes de reportingL’attribution et l’accès aux coûts et métadonnées fonctionnent séparément
XComptes sélectionnés, réglages des événements et statut d’importation des coûtsLes connexions aux comptes et aux rapports nécessaires sont actives

Un test SDK réussi ne démontre pas l’effet incrémental d’une campagne. Un coût manquant ne se diagnostique pas non plus en modifiant les correspondances d’événements. Corrigez l’étape défaillante, puis répétez le test correspondant.

Lire les rapports en tenant compte des limites de mesure

Lors des rapprochements, documentez les dates, le fuseau horaire, les fenêtres après clic et après vue, ainsi que le regroupement par date d’installation ou d’événement. Les téléchargements Apple Ads peuvent différer des premières ouvertures enregistrées par AppsFlyer. Les conversions revendiquées par chaque réseau peuvent aussi différer de la décision d’attribution entre réseaux prise par AppsFlyer.

Pour SKAdNetwork, consignez la correspondance des valeurs de conversion et le SDK chargé de les mettre à jour. Le guide SKAN décrit des postbacks agrégés, différés et limités par les règles de confidentialité. Une valeur de conversion absente ne signifie pas forcément un achat manquant. Vérifiez la compatibilité actuelle du SDK, du réseau et du framework pour votre configuration iOS. Une affirmation générale de compatibilité avec AdAttributionKit ne remplace pas un test d’implémentation.

Distinguez le délai de remontée des données de la maturité des cohortes. Un rapport complet sur les installations d’hier ne peut pas encore contenir leurs renouvellements du mois prochain. Comparez des cohortes du même âge et séparez les revenus observés des prévisions de valeur vie client.

Budgéter le forfait et les fonctions nécessaires

Sur la page des tarifs consultée le 9 octobre 2026, Zero couvre la mesure des médias détenus par l’entreprise. Les 12 000 conversions gratuites de la première année appartiennent à l’offre de bienvenue de Growth. Ensuite, Growth affiche 0,07 USD par conversion facturable, y compris les installations, réengagements et réattributions concernés. Les installations et actions organiques sont exclues. Enterprise fait l’objet d’un devis.

Confirmez la présence de ROI360, Protect360, des exports de données brutes et de l’accès API dans l’offre proposée. Une fonction disponible pendant l’essai n’est pas nécessairement incluse ensuite. Estimez ensemble les conversions facturables et les options requises.

Si vous choisissez encore votre fournisseur, consultez notre comparatif Adjust et AppsFlyer et notre guide de configuration Adjust. Si la mesure fonctionne mais que la croissance ne suit pas, notre diagnostic de croissance gratuit en 90 secondes aide à évaluer les quatre étapes du parcours. Nos services de publicité payante et de données mobiles et attribution couvrent l’implémentation et le reporting pour vous aider à examiner une lacune précise.

Vous faites croître une application? C’est notre quotidien.

Un client a ajouté 242 279 installations en 16 semaines. Chez un autre, une refonte ASO a fait monter les téléchargements de +900 %. Fiche boutique, acquisition payante et rétention, menées comme une seule boucle.

Teegan Johnson, Founder & Chief Growth Officer, vous répondra par courriel au sujet de votre demande. Désabonnement en tout temps. Confidentialité

Vous préférez parler d’abord? Réservez un appel de 30 minutes.

Voir le marketing d’applications →

Choisir Strataigize comme source sur Google

Un réglage gratuit de Google pour voir davantage de nos articles pertinents dans vos recherches. Vous pouvez le modifier en tout temps.