Configurer les fichiers ads.txt et app-ads.txt

Précédent Suivant

En tant qu’éditeur et client Triton Digital, vous devez créer et héberger un fichier ads.txt ou app-ads.txt sur votre site Web ou le domaine de votre application mobile. Ces fichiers répertorient les entreprises que vous avez autorisées à vendre votre inventaire publicitaire :

  • ads.txt est destiné aux lecteurs basés sur un navigateur Web qui vendent l’inventaire d’un éditeur pour les stations de streaming en direct.

  • app-ads.txt est destiné aux lecteurs basés sur des applications qui vendent l’inventaire d’un éditeur via des applications mobiles et des appareils similaires tels que des enceintes intelligentes.

Voir également :

Le terme « ads » dans ads.txt et app-ads.txt signifie Authorized Digital Sellers (ADS), une initiative développée par l’IAB Tech LAB. Cette spécification apporte des avantages importants aux annonceurs publicitaires et à vous, en tant qu’éditeur :

  • Prévention de la fraude : bloque les vendeurs non autorisés et l'inventaire contrefait.

  • Transparence : les annonceurs peuvent valider qui est autorisé à vendre des espaces publicitaires.

  • Protection des revenus : garantit que les éditeurs gardent le contrôle sur leurs ventes publicitaires.

Comprendre le contenu du fichier

Un fichier ads.txt ou app-ads.txt doit être un fichier texte brut avec l’extension .txt . Vous devez placer ces fichiers à la racine de votre site Web. Exemple : https://example.com/ads.txt.

Domaine du propriétaire

La directive OWNERDOMAIN déclare la propriété de votre inventaire tout au long de la chaîne d’approvisionnement. Cette directive doit apparaître une seule fois dans chaque fichier app-ads.txt ou ads.txt et doit correspondre au domaine commercial du propriétaire du site, c'est-à-dire vous.

La directive OWNERDOMAIN fait partie de la version 1.1 de la norme introduite en 2022. Si vos fichiers ads.txt ou app-ads.txt suivent une norme plus ancienne, il est important que vous les mettiez à jour pour inclure OWNERDOMAIN.

  • Pour les éditeurs : OWNERDOMAIN dans le fichier app-ads.txt ou ads.txt doit correspondre au champ domaine de votre entrée dans sellers.json. Un décalage peut être signalé par les plateformes côté demande (DSP) et les annonceurs publicitaires comme une erreur de configuration ou un risque, susceptible d’affecter la confiance et la monétisation.

  • Pour les revendeurs qui gèrement également leur propre inventaire et disposent d'un fichier app-ads.txt ou ads.txt : OWNERDOMAIN peut différer du domaine de l’intermédiaire indiqué dans le fichier sellers.json. Ce décalage est prévisible, car le domaine dans sellers.json correspond à l’intermédiaire et non à l’éditeur d’origine.

Enregistrements du système de publicité autorisée

Chaque enregistrement d’un fichier ads.txt ou app-ads.txt contient quatre champs séparés par des virgules pour spécifier une plate-forme côté approvisionnement (SSP) autorisée.

Par exemple :

example.com, 99999, RESELLER, 1234567890abcdef
  • Nom de domaine de la plateforme côté approvisionnement (SSP) autorisée : example.com.

  • Identifiant de l’éditeur : l’identifiant du compte de l’éditeur auprès du SSP est 99999.

  • Type de relation : Le SSP est un RESELLER pour l’éditeur.

  • ID de l’autorité de certification : 1234567890abcdef.

Type de relation : DIRECT ou REVENDEUR

Le type de relation dans un enregistrement spécifie ce que l’éditeur autorise le SSP à faire :

  • DIRECT : l’éditeur travaille directement avec le SSP pour créer et gérer les offres et vendre l’inventaire. En tant que client Triton Digital, vous avez une relation directe avec Triton Digital.

  • REVENDEUR : L’éditeur autorise un tiers à revendre son inventaire, en partie ou en totalité. Par exemple, les réseaux publicitaires et les sociétés de vente tierces sont des revendeurs.

La catégorisation erronée d’un revendeur en tant que DIRECT peut induire en erreur les DSP ou les annonceurs publicitaires en les incitant à traiter cette entité comme le principal canal de vente, ce qui peut potentiellement contourner l’éditeur et réduire les opportunités de revenus directs.

Créer des fichiers ads.txt et app-ads.txt

Voici un exemple des lignes obligatoires à inclure dans vos fichiers ads.txt et app-ads.txt. Dans vos fichiers actuels, vous devrez modifier les lignes 1 à 3 pour votre organisation.

OWNERDOMAIN=example.com
tritondigital.com, example-pub-id, DIRECT, 19b4454d0b87b58b
adswizz.com, example-pub-id, RESELLER
appnexus.com, 1577, RESELLER, f5ab79cb980f11d1
rubiconproject.com , 9755, RESELLER, 0bfd66d529a55807
smartyads.com, 100152, RESELLER, fd2bde0ff2e62c5d
smartadserver.com, 4831, RESELLER, 060d053dcf45cbf3
  1. Ouvrez n’importe quel éditeur de texte brut, tel que le Bloc-notes (Windows) ou TextEdit (macOS).

  2. CCréez un fichier et nommez-le ads.txt ou app-ads.txt, selon l’utilisation que vous en ferez.

  3. Ligne 1 : Tapez OWNERDOMAIN=example.com en remplaçant example.com par le nom de domaine Web de votre entreprise.

  4. Ligne 2 : Copiez votre enregistrement du système de publicité agréé Triton Digital et collez-le dans le fichier. Voir Obtenir votre dossier sur le système de publicité autorisé.

  5. Ligne 3 : Remplacez example-pub-id par votre identifiant de compte Triton Digital, qui est le deuxième champ de la ligne 2.

  6. Lignes 4 à 7 : Copiez et collez ces lignes dans votre fichier.

  7. Si vous travaillez avec d’autres revendeurs, ajoutez-leur des enregistrements à la fin du fichier. Consultez Extension de la portée pour les propriétaires.

  8. Enregistrez le fichier.

Placer ads.txt

Le fichier ads.txt doit être placé à la racine du site Web de votre station ou émission. Il doit être accessible au public et non géobloqué.

  1. Téléchargez le fichier ads.txt dans le répertoire racine du site Web de votre station ou émission. Vous devrez peut-être demander à votre équipe de développeurs Web de le faire pour vous.

  2. Testez le site Web pour vous assurer que le fichier est correctement placé. Voir Validation de votre fichier ads.txt/app-ads.txt.

Placer app-ads.txt

Le fichier app-ads.txt doit être placé dans le répertoire racine de votre site d’application pour l’URL associée à l’éditeur de votre application, et non à l’entreprise qui a développé l’application. Si vous disposez de plusieurs URL de développeur pour différentes applications, assurez-vous que le fichier app-ads.txt de chaque application est mis en place sur l’URL de développeur correspondante. Vous devez également vous assurer que la fiche Google Play ou Apple App Store de votre application utilise la même URL de développeur que celle où vous avez placé le fichier app-ads.txt.

  1. Chargez le fichier app-ads.txt dans le répertoire racine de l’éditeur de votre application. Vous devrez peut-être demander à votre équipe de développeurs d’applications de le faire pour vous.

  2. Pour les applications Android sur Google Play :

    1. Connectez-vous à votre Play Console.

    2. Sélectionnez l’application.

    3. Accédez à Présence dans la boutique, puis à Fiche Google Play Store principale.

    4. Ajoutez l’URL du site Web de votre développeur (où vous avez placé le fichier app-ads.txt) à la section Coordonnées.

  3. Pour les applications Apple iOS sur l’App Store d’Apple :

    1. Connectez-vous à votre compte de développeur Apple.

    2. Accédez à la fiche de l’application.

    3. Ajoutez le site Web du développeur dans le champ URL marketing de votre fiche Google Play Store.

  4. Pour les autres boutiques d’applications, si votre application est répertoriée sur d’autres systèmes de distribution d’applications, accédez à chacun d’eux et assurez-vous que l’URL du développeur est correctement répertoriée.

  5. Testez le site Web pour vous assurer que le fichier est correctement placé. Voir Validation de votre fichier ads.txt/app-ads.txt.

Valider votre fichier ads.txt ou app-ads.txt

Test de placement simple

Tout d’abord, vous devez effectuer ce test facile pour vous assurer que votre fichier est correctement placé et peut être lu :

  1. À l’aide de votre navigateur Web, accédez à la page d’accueil de votre station ou émission.

  2. Dans votre navigateur, saisissez l’URL de votre fichier ads.txt ou app-ads.txt. Exemple : https://example.com/ads.txt ou https://example.com/app-ads.txt .
    Le contenu de votre fichier ads.txt ou app-ads.txt devrait s'afficher dans votre navigateur. Si ce n’est pas le cas, cela signifie généralement que le fichier n’est pas correctement placé dans le dossier racine du serveur Web de votre site.

  3. Pour app-ads.txt, vous devez également vérifier si votre fichier app-ads.txt a bien été mis en place sur l’URL du développeur telle qu’elle est répertoriée sur Google Play, l’App Store ou toute autre application associée à votre inventaire.

  4. Répétez l’opération ci-dessus pour chaque station, émission et application qui utilise un fichier ads.txt ou app-ads.txt.

Utiliser le validateur

Vous pouvez, si vous le souhaitez, utiliser le validateur ads.txt disponible sur la page « Paramètres Tap Programmatic » (ads.txt) pour vérifier si votre fichier ads.txt ou app-ads.txt est correctement configuré pour Triton Digital.

Cet outil ne valide que l’entrée Triton Digital, il ne valide pas les entrées pour les autres partenaires.

  1. Accédez à TAP Settings > Programmatic > app-ads.txt/ads.txt (Paramètres TAP > Programmatique > app-ads.txt/ads.txt).

  2. Développez ads.txt ou app-ads.txt.

  3. Sélectionnez Valider ads.txt sur mon inventaire ou Valider app-ads.txt sur mon inventaire.

  4. Examinez le rapport qui s’affiche après quelques instants.

Il se peut que vous receviez le message suivant : « Not able to retrieve the ads.txt file from the station url (Impossible de récupérer le fichier ads.txt de l’URL de la station) ». Cela se produit si nos scripts de validation ne sont pas en mesure de récupérer le fichier ads.txt/app-ads.txt en raison d’une exception inconnue. Cela ne signifie pas nécessairement que votre mise en place est incorrecte ou que la livraison publicitaire est touchée. Au lieu de cela, il peut y avoir un problème avec les liens vers le serveur. Si nos scripts ne parviennent pas à récupérer le fichier ads.txt ou app-ads.txt, cela peut également se produire avec le partenaire de demande. Nous vous conseillons de vérifier votre chemin d'accès.

Comprendre votre rapport de validateur

La génération du rapport peut prendre quelques instants. Plus vous possédez de stations, plus le procédé est long.

Lorsque le rapport s'affiche, il comprend deux colonnes : Résultats et Nombre de stations. Le nombre de stations fait référence au nombre de stations qui ont renvoyé ce résultat.

Résultat

Signification

Success

Un fichier ads.txt ou app-ads.txt existe et l’entrée Triton Digital est correcte.

Une erreur de temporisation s'est produite

Les scripts de validation ont rencontré un délai d’expiration, le délai de réponse a dépassé deux minutes. Vérifiez le statut de votre serveur.

L’identifiant de l’autorité de certification doit être ID.

L’identifiant d’autorité de certification dans l’enregistrement ads.txt ou app-ads.txt est incorrect. Utilisez l’ID d’autorité comme décrit ci-dessus.

Not able to retrieve the ads.txt file from the station url

Une exception inconnue s’est produite lors de la tentative de demande du fichier ads.txt ou app-ads.txt.

Identifiant éditeur non valide

L’identifiant éditeur dans le fichier ads.txt app-ads.txt est incorrect.

Valeur de la relation doit être au choix DIRECT, RESELLER

Le troisième champ de l’enregistrement du système de publicité est la valeur de la relation. Les seules valeurs valides sont DIRECT ou RESELLER. Ce message signifie que votre fichier ads.txt ou app-ads.txt utilise des valeurs différentes de celles-ci. Vérifiez votre fichier, il pourrait simplement s’agir d’une erreur typographique.

L'url le la station n'est pas valide

L'URL n'a pas été correctement saisi dans la console Triton. Ce message s’affiche lorsque l’URL ne peut être résolue. Si l’URL est tout simplement incorrecte, vous recevrez probablement un message différent, tel que « The station url has no ads.txt file » (L’url de la station n’a pas de fichier ads.txt).

The station has no associated url

Il n'y a pas d'URL de station défini dans la console Triton pour cette station.

The station url has no ads.txt file

Il n’y a pas de fichier ads.txt ou app-ads.txt en place pour la station.

The station url returned an ACCESS DENIED response

Les scripts de validation ont rencontré une barrière de sécurité dans la racine du domaine. Vérifiez le statut de votre serveur et ses paramètres de permission.

There was an error attempting to access the ads.txt file

Un code de réponse inconnu a été reçu lors de la tentative de requête du fichier ads.txt ou app-ads.txt. Vérifiez avant tout le statut de votre serveur. Vérifiez ensuite la saisie de la station dans votre console Triton.

tritondigital.com entry is missing in ads.txt

Un fichier ads.txt ou app-ads.txt existe, mais il ne contient pas d’entrée pour Triton Digital.

l'entrée tritondigital.com n'est pas valide, l'entrée doit correspondre à : tritondigital.com, XXXX,(DIRECT|RESELLER),19b4454d0b87b58b

Des entrées ont été trouvées dans le fichier ads.txt ou app-ads.txt, mais pas l’entrée correcte pour l’ID de l’éditeur.

Exporter les résultats du validateur

Cliquez sur Export all stations detailed results (Exporter les résultats détaillés de toutes les stations) au bas des résultats du validateur pour télécharger un fichier CSV avec une répartition détaillée des résultats du validateur station par station. Si vous n’êtes pas invité à indiquer l’emplacement de téléchargement, vérifiez que votre navigateur ne bloque pas les popups ou les téléchargements.

Si vous continuez à avoir des problèmes ads.txt app-ads.txt, veuillez contacter l’assistance client de Triton Digital.

Bonnes pratiques pour la gestion des fichiers ads.txt et app-ads.txt

Le respect de ces bonnes pratiques vous aidera à maximiser l’efficacité de votre fichier ads.txt ou app-ads.txt.

Mettre régulièrement à jour le fichier

  • Vérifiez fréquemment vos fichiers ads.txt et app-ads.txt pour vous assurer qu’ils correspondent aux vendeurs autorisés actuels.

  • Supprimez les entrées obsolètes pour les vendeurs avec lesquels vous ne travaillez plus. Les entrées obsolètes ne génèrent aucun revenu, et les fichiers contenant un nombre excessif d’entrées dormantes peuvent potentiellement entraîner d’autres problèmes.

  • Les SSP de votre fichier ne doivent représenter que des partenariats actifs qui génèrent des revenus.

Utiliser le site Web d’un éditeur principal

  • Pour app-ads.txt, hébergez le fichier sur le domaine officiel de votre éditeur dont le lien figure dans les fiches de l’App Store. Cela permet aux annonceurs publicitaires de vérifier l’authenticité de l’inventaire de votre application.

S'assurer qu’il est accessible

  • Ne géobloquez pas l’accès aux fichiers ads.txt et app-ads.txt ! Les DSP fonctionnent dans de nombreux pays et peuvent considérer qu’il est absent en cas de géoblocage des fichiers ou du serveur, ce qui peut affecter les revenus.

  • Assurez-vous que les fichiers ads.txt et app-ads.txt sont accessibles à l’aide des deux protocoles http:// et https:// .

© 2026 Triton Digital, Inc. Tous droits réservés.