Retour au blog

App-ads.txt expliqué : le guide essentiel pour prévenir la fraude publicitaire pour les éditeurs mobiles

13 mai 2026 · AdReact Équipe

Qu'est-ce que l'app-ads.txt et pourquoi devriez-vous vous en soucier

L'app-ads.txt est un standard de l'IAB Tech Lab qui permet aux éditeurs d'applications mobiles de déclarer quels réseaux publicitaires, places de marché et revendeurs sont autorisés à vendre leur inventaire publicitaire. C'est l'équivalent pour les applications mobiles du standard ads.txt utilisé sur les sites web, adapté à la manière unique dont l'inventaire applicatif est acheté et vendu de manière programmatique.

Le problème qu'il résout est simple : sans app-ads.txt, les fraudeurs peuvent usurper l'identité de votre application sur les places de marché publicitaires et vendre de fausses impressions sous le nom de votre application. C'est ce qu'on appelle l'usurpation de domaine ou l'usurpation d'application, et cela détourne les budgets des annonceurs vers un inventaire frauduleux tout en faisant baisser les eCPM disponibles pour vos impressions légitimes.

Si vous êtes un éditeur de jeux mobiles ou d'applications utilitaires utilisant une forme quelconque de publicité programmatique, la mise en œuvre de l'app-ads.txt n'est pas facultative. C'est une exigence de base qui protège directement vos revenus.

Comment l'app-ads.txt prévient la fraude publicitaire

Le mécanisme est simple mais efficace. Lorsqu'un annonceur ou une plateforme côté demande (DSP) reçoit une requête d'enchère prétendant provenir de votre application, il peut vérifier cette affirmation en consultant votre fichier app-ads.txt. Si le réseau publicitaire soumettant la requête d'enchère n'est pas répertorié dans votre fichier, le DSP sait que l'impression n'est pas autorisée et peut la rejeter.

La chaîne de vérification

Cela crée une chaîne de confiance allant de la fiche de votre application sur le store jusqu'à vos vendeurs autorisés, que les fraudeurs ne peuvent pas falsifier car ils ne contrôlent pas le domaine de votre site web développeur.

La spécification IAB : que contient le fichier

Chaque ligne d'un fichier app-ads.txt suit un format spécifique défini par l'IAB Tech Lab. Le format est identique à celui du fichier ads.txt pour le web.

Format des lignes

Chaque entrée contient quatre champs séparés par des virgules :

Exemples d'entrées

Un fichier app-ads.txt typique pour un éditeur utilisant Google Ad Manager avec plusieurs partenaires de médiation pourrait inclure des lignes comme celles-ci :

Chaque réseau publicitaire et plateforme de médiation avec lesquels vous travaillez devrait vous fournir ses lignes app-ads.txt spécifiques. Ne devinez jamais les identifiants de compte ou les types de relation.

Comment créer et héberger votre fichier app-ads.txt

Étape 1 : Rassembler vos lignes de vendeurs autorisés

Contactez chaque réseau publicitaire, SSP et partenaire de médiation avec lequel vous travaillez. Demandez leurs entrées app-ads.txt pour votre compte. La plupart des grandes plateformes les fournissent dans leur tableau de bord éditeur. Google Ad Manager, AdMob, AppLovin MAX, Unity LevelPlay et d'autres disposent tous de sections dédiées où vous pouvez copier vos lignes.

Étape 2 : Créer le fichier

Créez un fichier texte brut nommé exactement app-ads.txt (en minuscules, sans autre extension que .txt). Collez toutes les lignes que vous avez collectées, une entrée par ligne. Les lignes commençant par # sont traitées comme des commentaires.

Étape 3 : Héberger à la racine de votre site web développeur

Téléversez le fichier pour qu'il soit accessible à l'adresse https://votredomaine.com/app-ads.txt. Il doit s'agir du domaine exact indiqué comme site web développeur dans votre fiche Google Play ou App Store. Les sous-domaines ne fonctionneront pas sauf s'ils correspondent exactement.

Étape 4 : Vérifier l'URL de votre site web développeur

Dans la Console Google Play, confirmez que l'URL de votre site web développeur correspond au domaine où vous avez hébergé le fichier. Dans App Store Connect, vérifiez la même chose dans vos informations développeur. Ce lien est ce qui permet aux systèmes de vérification de trouver votre fichier.

Erreurs courantes à éviter

Même les éditeurs qui comprennent le concept font souvent des erreurs d'implémentation qui compromettent la protection offerte par l'app-ads.txt.

Application par Google et AdMob

Google a été l'acteur le plus agressif dans l'application de la conformité app-ads.txt. Depuis 2020, Google Ad Manager et AdMob ont progressivement renforcé l'application au point où l'absence d'un fichier app-ads.txt valide peut avoir un impact significatif sur vos revenus.

Ce qui se passe sans app-ads.txt

Note importante : Google explore périodiquement les fichiers app-ads.txt et les met en cache. Les modifications peuvent prendre 24 à 48 heures pour se propager. Planifiez à l'avance lorsque vous ajoutez de nouvelles sources de demande afin qu'il n'y ait pas de lacune dans l'autorisation.

Quels réseaux publicitaires inclure

Vous devriez lister chaque entité autorisée à vendre ou revendre votre inventaire. Cela inclut généralement :

Vérifier votre implémentation

Après avoir publié votre fichier app-ads.txt, vérifiez-le en utilisant ces méthodes :

Impact sur les revenus : les chiffres

Les éditeurs qui implémentent correctement l'app-ads.txt constatent généralement des améliorations mesurables de leurs revenus en quelques semaines. L'impact provient de deux directions.

Premièrement, davantage de demande entre en concurrence pour votre inventaire car les DSP qui vous filtraient auparavant participent désormais aux enchères. Cette concurrence accrue fait directement monter les eCPM.

Deuxièmement, les budgets des annonceurs se déplacent vers l'inventaire vérifié car les marques et les agences exigent de plus en plus la conformité app-ads.txt dans leurs critères de ciblage. La demande premium qui génère les CPM les plus élevés est disproportionnellement concentrée parmi les annonceurs qui appliquent ces standards.

L'app-ads.txt est l'une des rares optimisations de monétisation qui ne coûte rien, prend moins d'une heure à mettre en œuvre et ne présente aucun risque d'impact négatif sur l'expérience utilisateur. Si vous ne l'avez pas encore configuré, faites-le aujourd'hui. Si vous l'avez déjà configuré, auditez-le tous les trimestres pour vous assurer qu'il reste à jour. Vos revenus en dépendent.