AppsFlyer est une plateforme d’attribution mobile et d’analyse marketing qui permet aux développeurs et aux spécialistes du marketing de déterminer avec précision la source des installations et des revenus des applications. Le service suit le parcours complet de l’utilisateur, de l’impression publicitaire jusqu’à la réalisation de l’action cible. Selon le guide officiel d’AppsFlyer, l’attribution des installations permet de lutter contre la fraude et d’optimiser les budgets publicitaires sur toutes les plateformes.
Points clés
AppsFlyer est une plateforme cloud d’attribution mobile et d’analyse marketing fondée en 2011. Le système permet aux développeurs d’applications de déterminer quels canaux publicitaires génèrent des installations, des inscriptions et des achats. AppsFlyer traite plus de 12 milliards d’installations chaque année.
La plateforme prend en charge plus de 8 000 réseaux publicitaires et partenaires MMP. Les données sont collectées via les SDK mobiles, l’API Server-to-Server et l’intégration avec SKAdNetwork d’Apple. AppsFlyer est certifiée selon les normes ISO 27001 et SOC 2 Type II pour la protection des données.
La valeur clé d’AppsFlyer est un tableau de bord unifié pour toutes les campagnes publicitaires. Les spécialistes du marketing peuvent voir le coût par installation (CPI), le revenu moyen par utilisateur (ARPU) et le retour sur dépenses publicitaires (ROAS) pour chaque canal dans une seule interface, sans avoir à collecter manuellement des données à partir de différentes sources.
AppsFlyer prend en charge plusieurs modèles d’attribution des installations et des événements. Le modèle principal est l’attribution Last-Click : l’installation est attribuée au dernier clic publicitaire avant de naviguer vers l’App Store ou Google Play. Si un utilisateur a vu une publicité sur Facebook, puis sur Google Ads et a installé l’application — l’installation sera créditée à Google Ads.
Le modèle First-Click attribue l’installation au premier clic dans la chaîne de points de contact. Ce modèle est utile pour évaluer l’efficacité des canaux en haut de l’entonnoir. AppsFlyer permet une configuration flexible de la fenêtre d’attribution : de 1 jour à 90 jours à partir du moment du clic.
L’attribution View-Through (ou basée sur les impressions) prend en compte non seulement les clics, mais aussi les vues publicitaires. Si un utilisateur a vu une bannière publicitaire, n’a pas cliqué dessus, mais a installé l’application dans un laps de temps défini (généralement 24 heures) — AppsFlyer peut attribuer l’installation à cette impression. La fenêtre View-Through est configurée séparément de la fenêtre Click-Through.
Le LTV de cohorte est un rapport AppsFlyer qui montre le revenu par utilisateur par jour après l’installation. Par exemple, une cohorte d’utilisateurs ayant installé l’application le 1er mars peut afficher un ARPU de 2,50 $ au jour 7 et de 4,80 $ au jour 30. Cela permet de comparer la qualité du trafic provenant de différentes sources.
SKAdNetwork (SKAN) est le framework d’Apple pour l’attribution des installations sans utiliser l’IDFA, lancé en 2021. AppsFlyer a été l’un des premiers MMP à prendre entièrement en charge SKAdNetwork. La transition vers SKAN a été motivée par le changement de la politique de confidentialité d’iOS 14.5, qui exige le consentement explicite de l’utilisateur pour l’accès à l’IDFA.
SKAdNetwork fonctionne selon le principe du postback : le réseau publicitaire envoie une notification de clic chiffrée à Apple, et Apple renvoie des messages postback agrégés confirmant l’installation. AppsFlyer reçoit ces postbacks et les décode pour les afficher dans les rapports.
Les limitations de SKAdNetwork incluent un délai de postback allant jusqu’à 48 heures, l’absence de données au niveau utilisateur (uniquement agrégées) et une limite maximale de 100 campagnes par application. AppsFlyer fournit des outils pour optimiser le travail dans ces contraintes, notamment SKAdNetwork Copilot — un système de recommandation pour sélectionner les configurations de campagne optimales.
AppsFlyer Protect360 est un système intégré de protection contre la fraude publicitaire mobile. Le système utilise le machine learning pour détecter les installations non valides : gonflement de clics, fraude d’installation, spam de clics et fraude d’appareil. Protect360 vérifie chaque installation en temps réel et lui attribue un indice de suspicion.
Selon AppsFlyer, Protect360 bloque jusqu’à 30 % des installations frauduleuses avant qu’elles n’apparaissent dans les rapports. Le système analyse plus de 100 signaux : fréquence des clics depuis une même IP, temps entre le clic et l’installation, anomalies dans les versions d’OS et les types d’appareils. Les spécialistes du marketing voient un panneau Fraud Score distinct pour chaque canal dans le tableau de bord. La détection des fraudes fonctionne en temps réel : chaque installation est vérifiée en millisecondes avant d’être enregistrée dans les rapports.
Les types de fraude détectés par Protect360 incluent : la Fraude d’Installation (gonflement des installations via des émulateurs et des fermes d’appareils), la Fraude de Clic (faux clics sans navigation réelle vers le magasin), le Spam de Clic (clics automatisés sans intention d’installation) et l’Usurpation de SDK (falsification des données SDK). Chaque type de fraude a des schémas uniques que le système identifie via des modèles de ML supervisé entraînés sur des données historiques de milliards d’installations.
Les Indicateurs Clés de Performance (KPI) ajustés pour la fraude sont affichés dans une vue filtrée. AppsFlyer recalcule automatiquement le CPI, le ROAS et le LTV après exclusion des installations frauduleuses, fournissant une image réelle de l’efficacité des campagnes publicitaires. Le Fraud Score de chaque source de trafic est affiché dans le tableau de bord avec un code couleur : vert (risque faible, 0–5 % de fraude), jaune (risque moyen, 5–15 %) et rouge (risque élevé, plus de 15 %).
Le machine learning de Protect360 est entraîné sur des données de millions d’installations et est continuellement mis à jour. Les modèles sont réentraînés toutes les 24 heures pour tenir compte des nouveaux schémas de fraude. Cela permet au système de s’adapter à de nouveaux types de fraude sans mises à jour manuelles des règles.
AppsFlyer fournit des SDK natifs pour iOS, Android, React Native, Flutter et Unity. L’intégration de base comprend l’installation du SDK, l’initialisation avec une clé de développement et la configuration des délégués pour le traitement des liens. Le SDK collecte automatiquement les données sur les installations, les sessions et les achats.
import com.appsflyer.AppsFlyerLib
class MainApplication : Application() {
override fun onCreate() {
super.onCreate()
AppsFlyerLib.getInstance()
.init("YOUR_DEV_KEY", null, this)
AppsFlyerLib.getInstance()
.start(this)
}
}
import AppsFlyerLib
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
AppsFlyerLib.shared()
.appsFlyerDevKey = "YOUR_DEV_KEY"
AppsFlyerLib.shared()
.appleAppID = "123456789"
AppsFlyerLib.shared()
.start()
return true
}
}
import 'package:appsflyer_sdk/appsflyer_sdk.dart';
final appsFlyerSdk = AppsFlyerSdk(
AppsFlyerOptions(
devKey: "YOUR_DEV_KEY",
isDebug: true,
appId: "123456789"
)
);
void main() {
appsFlyerSdk.initSdk(
registerConversionDataCallback: true,
);
}
AppsFlyer fournit plusieurs tableaux de bord intégrés : Overview (panneau général), Cohort LTV (revenu par cohorte), Raw Data Report (données brutes pour export) et Aggregate (références marché). Overview affiche les métriques clés : installations, trafic organique, trafic non organique, revenu, ROAS et coût par installation. Tous les tableaux de bord sont disponibles via l’interface web et via l’API REST pour l’intégration avec les systèmes de reporting internes.
Raw Data Report est un export détaillé des données au niveau des installations et événements individuels. Les données sont disponibles aux formats CSV et JSON, ainsi que via l’exportateur S3 pour un chargement automatique dans votre propre stockage. Raw Data Report est essentiel pour construire des tableaux de bord personnalisés dans Tableau, Power BI ou Looker.
Aggregate est un outil d’analyse comparative qui montre comment les métriques de votre application se rapportent aux références du marché. AppsFlyer agrège les données de plus de 12 milliards d’installations et fournit des références par catégorie d’application, région et plateforme publicitaire. Les développeurs peuvent voir quel CPI est considéré comme normal pour leur catégorie et comment le taux de rétention varie selon la géographie.
AppsFlyer fonctionne sur un modèle d’abonnement payant, dont le prix dépend du volume mensuel d’installations. Pour les petits projets, un forfait Starter est disponible avec une limite allant jusqu’à 5 000 installations par mois. Le forfait de base (Pro) commence à environ 2 000–3 000 $ par an et comprend l’ensemble complet des fonctionnalités d’attribution, l’intégration avec tous les réseaux publicitaires et la protection anti-fraude Protect360.
Au niveau Enterprise, les fonctionnalités supplémentaires incluent : une instance de plateforme dédiée, des SLA personnalisés, un gestionnaire de compte personnel, la formation de l’équipe et un audit de sécurité. Le prix Enterprise est calculé individuellement et commence généralement à 20 000 $ par an pour les applications avec un trafic moyen allant jusqu’à 500 000 installations par mois.
Les coûts supplémentaires incluent : l’intégration avec les réseaux publicitaires premium, le Raw Data Report amélioré avec export horaire vers S3 et les comptes multiplateformes pour les agences et les grands annonceurs. AppsFlyer propose également une période d’essai gratuite de 30 jours pour explorer la plateforme sans saisir d’informations de paiement.
Questions fréquentes
AppsFlyer est une plateforme d’attribution mobile et d’analyse marketing. Elle est utilisée pour déterminer les sources d’installation, calculer le ROI des campagnes publicitaires, se protéger contre la fraude et analyser le comportement des utilisateurs après l’installation de l’application.
Firebase Analytics est une plateforme d’analyse gratuite sans fonctions d’attribution publicitaire. AppsFlyer est spécialisé dans l’attribution : il détermine quel canal publicitaire a généré l’installation et offre une protection contre la fraude. Firebase ne propose pas d’intégration SKAdNetwork ni Protect360.
AppsFlyer utilise SKAdNetwork d’Apple pour l’attribution des installations sans IDFA. De plus, des méthodes de modélisation probabiliste sont appliquées, analysant plus de 100 signaux d’appareil pour une identification précise des installations sans données personnelles.
AppsFlyer fonctionne sur un modèle d’abonnement payant. Le prix dépend du volume mensuel d’installations et de l’ensemble des fonctionnalités. Pour les petits projets, un forfait Starter est disponible avec une limite allant jusqu’à 5 000 installations par mois.
Pour intégrer AppsFlyer, installez le SDK via un gestionnaire de dépendances, initialisez-le avec votre clé de développement dans Application.onCreate (Android) ou didFinishLaunchingWithOptions (iOS) et configurez le Conversion Data Listener pour recevoir les données de la première session.
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