Qu’est-ce que ads.txt ?

ads.txt (Authorized Digital Sellers) est un fichier texte public dans lequel un site web répertorie les entreprises publicitaires autorisées à vendre son espace publicitaire. Les acheteurs d’espaces publicitaires le consultent avant d’enchérir. Ainsi, toute personne qui prétend vendre des annonces sur votre site sans y figurer est ignorée. Le fichier se trouve à la racine du domaine, par exemple à l’adresse https://example.com/ads.txt.

Chaque ligne indique un système publicitaire, l’identifiant de votre compte sur ce système et si vous gérez vous-même ce compte (DIRECT) ou si un partenaire revend votre inventaire publicitaire (RESELLER) :

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
appnexus.com, 1356, RESELLER, f5ab79cb980f11d1
OWNERDOMAIN=example.com

Les applications utilisent le même format dans app-ads.txt, qui doit être placé sur le site web du développeur indiqué dans la fiche de l’application sur sa plateforme de téléchargement.

Description de l’outil

Saisissez un site web ou un domaine, choisissez le fichier et cliquez sur le bouton de vérification. Notre serveur récupère le fichier à l’emplacement où les systèmes publicitaires le recherchent et le vérifie par rapport à la spécification ads.txt 1.1 de l’IAB Tech Lab :

  • Vérifie si le fichier existe et s’il est servi avec le type text/plain. Une page HTML à cette adresse ne convient pas.
  • Signale chaque ligne qui ne respecte pas le format, avec son numéro de ligne : champ manquant, système publicitaire qui n’est pas un domaine ou relation différente de DIRECT ou RESELLER, par exemple.
  • Répertorie les systèmes publicitaires autorisés et indique le nombre d’entrées DIRECT et RESELLER pour chacun.

ads.txt est lu à la racine du domaine. Ainsi, la vérification de www.example.com porte sur example.com/ads.txt. Pour app-ads.txt, l’outil suit les règles propres à app-ads.txt : il essaie d’abord le premier sous-domaine sans www. ni m., puis le domaine racine. Les redirections sont suivies conformément aux règles de la spécification.

Les assistants IA connectés au serveur MCP de l’Ensemble d’outils rapides peuvent effectuer la même vérification avec ads_txt_checker.

Conseils

  • Copiez les lignes exactement depuis le tableau de bord de votre réseau publicitaire. Une faute de frappe dans l’identifiant du compte incite les acheteurs à ignorer ce vendeur.
  • Ajoutez OWNERDOMAIN= suivi du domaine de votre entreprise. La spécification le recommande, et les acheteurs s’en servent pour faire correspondre votre entrée dans sellers.json.
  • Un site qui ne vend aucune annonce par programmation peut publier la ligne de remplacement placeholder.example.com, placeholder, DIRECT, placeholder pour le signaler.