Dailymotion vous permet de récupérer facilement le fichier app-ads.txt directement depuis votre Dailymotion Studio, et de vous assurer qu'il soit toujours à jour pour vous permettre d'optimiser la monétisation de vos Players Dailymotion.
Dans ce guide, vous allez apprendre à ajouter vos applications dans votre Dailymotion Studio et à gérer votre fichier app-ads.txt.
Note
App-ads.txt n'est nécessaire que si vous intégrez le Player Dailymotion dans votre application mobile
Pour avoir une idée générale, la mise en place de app-ads.txt se présente comme suit :
- Ajoutez votre application à votre Dailymotion Studio
- Récupérez le fichier app-ads.txt contenant les lignes nécessaires à la monétisation du Player Dailymotion
- Ajoutez le fichier sur le domaine de votre application en l'hébergeant à la racine
- Maintenez votre fichier à jour pour optimiser la monétisation de votre application
Nous allons voir chaque étape en détail dans les sections qui suivent.
1 - Ajouter l'application
La première étape est d'ajouter les informations de votre application sur votre Dailymotion Studio : vous vous assurez ainsi que les vidéos intégrées avec le Player Dailymotion sur votre application sont monétisées par nos partenaires publicitaires de confiance.
Votre fichier app-ads.txt étant régulièrement parcouru par les crawlers (robots d'indexation), le fait de lier votre application au Dailymotion Studio nous permet de détecter si une mise à jour de votre fichier est requise et de vous le notifier, notamment quand nous nouons de nouvelles relations publicitaires.
- Depuis votre Dailymotion Studio, allez dans Intégrations > Applications
- Cliquez sur Ajouter une application
- Sélectionnez la plateforme de l'app : Android ou iOS
- Indiquez l'ID de l'application
Exemples : iOS - 336978041 / Android - com.exemple.exemple
Si vous ne savez pas où trouver l'ID → FAQ "Trouver l'ID de mon application"
- Indiquez le nom de l'application
- Indiquez le nom du domaine de l'application (qui héberge votre fichier app-ads.txt)
Exemple : mondomaine.com
Ne pas inclure https ni www - Cliquez sur Ajouter
Note
Si vous intégrez le Player Dailymotion dans plusieurs applications, répétez l'étape pour chaque application
Un premier crawl est automatiquement déclenché pour vérifier si un fichier app-ads.txt peut être trouvé sur le domaine indiqué.
Le statut "Checking app-ads.txt" apparaît et est mis à jour une fois le crawl terminé :
- Si le statut passe à Valide : le fichier app-ads.txt de l'application a été parcouru avec succès et comporte bien toutes les lignes concernant Dailymotion
- Si il passe à un tout autre statut : le fichier app-ads.txt file doit être mis à jour. Dans ce cas, les étapes qui suivent vous montreront comment récupérer un fichier à jour et l'héberger correctement.
2 - Récupérer le fichier app-ads.txt
Vous pouvez récupérer le fichier à jour directement sur votre Dailymotion Studio :
- Allez dans Intégrations > Applications
-
Cliquez sur le statut de l'application souhaitée pour accéder au fichier
Deux onglets sont disponibles :
- Dernière version du fichier app-ads.txt : affiche la dernière version du fichier app-ads.txt extrait du domaine renseigné, avec les lignes Dailymotion et celles des autres acteurs publicitaires déjà ajoutées
-
Lignes Dailymotion : n'affiche que les lignes pour le Player Dailymotion - ajoutez-les manuellement à votre fichier app-ads.txt existant
Consultez la FAQ "Structure du fichier app-ads.txt" pour en savoir plus sur les informations contenues dans le fichier
- Copiez ou téléchargez le fichier depuis l'onglet correspondant à vos besoins, et assurez-vous que votre fichier soit bien nommé "app-ads.txt".
Maintenant que vous avez récupéré votre fichier à jour, consultez les instructions suivantes pour l'héberger au bon endroit.
3 - Héberger le fichier sur le domaine de l'application
Le fichier app-ads.txt doit être hébergé à la racine du domaine de l'application.
Veillez à respecter les points suivants :
- Le domaine de l'application doit correspondre à l'URL du site développeur figurant sur les app stores (exemples ci-dessous). En effet, les entités publicitaires s'appuient sur ce domaine pour accéder à votre fichier (voir les recommandations IAB)
- Ouvrez la permission de lecture du fichier à Publique
Android
iOS
Vérifier l'accessibilité de l'URL
Assurez-vous de l'accessibilité de votre fichier app-ads.txt en recherchant son URL dans un navigateur.
Exemple : si le fichier est hébergé sur https://votre-app.com/app-ads.txt
, tapez cette URL dans votre navigateur.
4 - Garder le fichier à jour
Dailymotion établit régulièrement de nouvelles relations publicitaires, et met fin à d'autres. En tant qu'éditeur d'applications, il est essentiel que vous gardiez votre fichier app-ads.txt à jour pour refléter ces changements et vous assurer de la monétisation de votre application par nos partenaires publicitaires de confiance.
Pour vous faciliter la tâche, votre fichier app-ads.txt est régulièrement crawlé, et nous vous informons par email si une mise à jour est nécessaire.
Il vous est également possible de lancer un crawl à tout moment en cliquant sur le bouton Check app-ads.txt.
Les différents statuts résultants du crawl sont disponibles dans la section suivante avec une aide pour résoudre les éventuels bloqueurs.
Statuts et Résolution des problèmes
Le statut de votre fichier app-ads.txt est mis à jour à chaque fois qu'un crawler parcourt le domaine de votre application.
Si vous rencontrez des problèmes malgré les instructions du guide, nous vous invitons à consulter les étapes de résolution propres à chaque statut :
Dès que vous ajoutez une application dans votre Dailymotion Studio, un premier crawl est automatiquement déclenché pour vérifier le fichier app-ads.txt sur le domaine renseigné.
Ce statut est visible pendant le premier crawl, et dès que vous le lancez manuellement avec le bouton "Check app-ads.txt". En fonction des résultats, vous verrez apparaître l'un des statuts ci-dessous.
Si ce statut persiste pendant plus de 48 heures, n'hésitez pas à prendre contact avec notre Équipe Support.
Le domaine renseigné et le fichier app-ads.txt ont été vérifiés avec succès par le crawler : le fichier est à jour et inclut toutes les lignes Dailymotion !
Les vidéos intégrées avec le Player Dailymotion seront monétisées par l'ensemble de nos partenaires publicitaires.
Le fichier app-ads.txt a été crawlé, mais certaines lignes recommandées ou obligatoires sont manquantes.
L'ajout des lignes requises/recommandées garantit une monétisation optimale de vos vidéos par tous nos partenaires publicitaires.
Guide de résolution :
Vérifiez si toutes les lignes requises/recommandées sont dans le fichier app-ads.txt |
Le fichier est accessible sur le domaine renseigné, mais certaines lignes sont manquantes. Assurez-vous d'héberger la dernière version de votre app-ads.txt :
|
---|---|
Déclenchez manuellement le crawler |
Une fois le fichier mis à jour sur le domaine de l'app, vous pouvez déclencher le crawler manuellement en cliquant sur le bouton Check app-ads.txt dans le Dailymotion Studio. |
Vérifiez le certificat SSL |
Un certificat SSL expiré rend votre fichier inaccessible pour le crawler. Assurez-vous que votre certificat SSL est à jour. |
Vérifiez la visibilité du fichier |
Assurez-vous que votre app-ads.txt est ouvert au public et qu'il n'est pas en brouillon ou en privé. |
Vérifiez les permissions robots.txt |
Le fichier robots.txt hébergé sur le domaine de l'app doit être réglé pour que l'URL où se trouve app-ads.txt puisse être crawlé. |
Le crawler a pu accéder au domaine de l'app mais n'a pas trouvé de fichier app-ads.txt.
Guide de résolution :
Vérifiez le nom et l'URL du fichier |
Assurez-vous que votre fichier suive bien les standards IAB :
|
---|---|
Vérifiez le type de contenu du fichier |
Votre app-ads.txt doit être hébergé dans un fichier de type "text/plain". Si votre fichier est un "text/html", le crawler risque de ne pas reconnaître son contenu. |
Le crawler ne peut pas accéder au domaine renseigné.
Guide de résolution :
Vérifiez le domaine enregistré | Assurez-vous que le domaine de l'application renseigné sur votre Dailymotion Studio correspond à celui qui héberge le fichier app-ads.txt. |
---|---|
Vérifiez l'accessibilité du fichier app-ads.txt depuis un navigateur |
Si vous avez renseigné https://exemple.com comme domaine d'application, vérifiez depuis un navigateur que https://exemple.com/app-ads.txt est accessible. |
Vérifiez le certificat SSL |
Un certificat SSL expiré rend votre fichier inaccessible pour le crawler. Assurez-vous que votre certificat SSL est à jour. |
Vérifiez la visibilité du fichier | Assurez-vous que votre app-ads.txt est ouvert au public et qu'il n'est pas en brouillon ou en privé. |
Vérifiez les permissions robots.txt | Le fichier robots.txt hébergé sur le domaine de l'app est réglé pour que l'URL où se trouve app-ads.txt puisse être crawlé. |
FAQ
Trouver l'ID de mon application
iOS
-
Trouvez votre application sur l'AppStore
Exemple : https://apps.apple.com/us/app/dailymotion/id336978041 -
L'ID de votre application est le nombre à la fin de l'URL
Exemple : 336978041
Android
-
Trouvez votre application sur le PlayStore
Exemple : https://play.google.com/store/apps/details?id=com.exemple.exemple -
L'ID de votre application se trouve à la fin de l'URL
Exemple : com.exemple.exemple
Structure du fichier app-ads.txt
Le fichier app-ads.txt permet aux éditeurs d'applications de dresser la liste des entités autorisées à vendre leur inventaire publicitaire sur leur application.
App-ads.txt est un fichier simple avec des lignes de texte contenant les informations spécifiques à chaque vendeur d'inventaire publicitaire. Chaque ligne contient les informations suivantes :
Informations obligatoires :
- Nom de domaine de l'entité publicitaire
- ID unique de l'entité publicitaire
- Type de relation, peut être "DIRECT" (pour les relations directes) ou "RESELLER" (pour les intermédiaires ou revendeurs d'inventaire publicitaire)
Informations optionnelles :
- ID de l'autorité de certification, certifie que l'entité publicitaire en question est conforme aux standards de l'industrie publicitaire (garantit plus de transparence)
- Commentaire, peut être ajouté après le symbole “#” - n'est pas pris en compte par le crawler
Par exemple :
soundcast.io,D963EC97,DIRECT
smartadserver.com,3491,RESELLER
google.com,pub-7019376976432612,RESELLER,f08c47fec0942fa0
nsightvideo.com,161853948,DIRECT,fd25240165056a01 # username