- Pourquoi est-ce que je ne reçois pas tous les formats d'annonces ?
- À quoi ressemble une URL "descriptionUrl" correcte ?
- Pourquoi le message d'erreur "La réponse d'annonce ne contient pas de type d'annonce valide" s'affiche-t-il ?
- Disposez-vous d'un tag publicitaire vidéo Ad Manager que je pourrais utiliser pour les tests ?
- Dois-je définir les mêmes valeurs pour adSlotWidth et adSlotHeight dans mon tag d'emplacement publicitaire Ad Manager.
- Le tag d'emplacement publicitaire de démonstration a l'air parfait, mais lorsque je le remplace aucune annonce n'est diffusée.
- Je souhaite demander des annonces utilisant le même tag plusieurs fois, mais de ne recevoir des annonces que pour ma première demande. Comment résoudre ce problème ?
- Comment puis-je demander des annonces AdSense en plein espace et en superposition à l'aide du IMA SDK?
- Le message "URL de destination non valide" s'affiche quand je clique sur annonce. Quelle peut en être la cause ?
- Pourquoi le message "Document VAST vide" s'affiche-t-il ? s'affiche-t-il ?
- Puis-je modifier la taille/le texte de l'option "Ignorer l'annonce" ou d'autres éléments de l'UI ?
- Les commandes vidéo natives sont-elles compatibles avec le SDK HTML5 ?
- Le message "Failed to execute 'play'" s'affiche sur "HTMLMediaElement" : l'API ne peut être initiées par un geste de l'utilisateur » dans mon implémentation HTML5. Comment résoudre ce problème ?
- Comment gérer le ciblage au clavier lors des clics sur les annonces ?
- Pourquoi est-ce que je ne reçois pas tous les formats d'annonces ?
-
Les tags d'emplacement publicitaire de test sont configurés de manière à toujours renvoyer des annonces en cas de demandes valides. C'est
vise à faciliter l'intégration et à tester plus facilement la façon dont votre lecteur
demande et affiche des annonces. Toutefois, elles ne sont pas toujours disponibles
pour votre site, votre compte ou votre bloc d'annonces. Si votre intégration fonctionne
pour le tag de test, mais pas pour votre propre tag,
les éléments suivants:
<ph type="x-smartling-placeholder">
- </ph>
- Vous diffusez des vidéos dans un format non compatible dans votre environnement. Par exemple : vous ne diffusez que des annonces HTML5 sur iOS ou Android.
- Si vous utilisez Ad Manager, il est possible qu'aucune annonce ne cible votre référence éditeur pour le moment. Assurez-vous également que vous avez approuvé les annonces et créations dans Ad Manager.
- Si vous utilisez AdSense, les critères de ciblage de votre site ou de votre page de test n'ont aucune publicité active. La cause la plus courante est l'utilisation des sites Web privés non explorés.
- Si vous utilisez la gestion des partenaires du réseau Ad Exchange
descriptionURL
n'est pas défini, ou n'est pas détenu ou géré de gestion des domaines, les annonces ne sont pas diffusées dans cette liste. - Vérifiez les seuils minCPM définis pour la vidéo dans Ad Exchange. A un CPM assez élevé peut entraîner des taux de remplissage très faibles. Pour corriger ce problème, essayez l'une des solutions suivantes : Suppression du CPM minimal ou du paramètre de bloc d'annonces de la demande d'annonce (par exemple, "slotname") pour vérifier si cela affecte le taux de remplissage.
- À quoi ressemble une bonne
descriptionUrl
? -
Pour être le plus efficace possible, le contenu de la page
descriptionUrl
ne doit pas être un ensemble de mots ou d'expressions, mais plutôt un à trois paragraphes décrivant réellement le contenu et votre rôle en le fournissant. Une méthode qui a fonctionné dans le passé consiste à assemblerdescriptionUrl
le contenu de la page de manière dynamique à partir de blocs prédéfinis. Par exemple, quelques phrases sur le contenu, quelques phrases sur votre et quelques extraits prédéfinis associés à chacun d'eux Canal AdSense (par exemple, "Divertissement" ou "Sports"). En conséquence, chaque élément de le contenu est associé à undescriptionUrl
raisonnablement distinct qui fournit à la fois des informations générales (telles que des descripteurs de genre) en tant qu'informations spécifiques (contenus relatifs au contenu directement) ;Ce code HTML de métadonnées doit être simple, par exemple:
<html> <head> <title>Domain.com - Your tag line here!</title> </head> <body> <h1>Descriptions</h1> <h2>About this Content</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p> <h2>About Domain.com</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. ...</p> </body> </html>
- Pourquoi le message d'erreur "La réponse d'annonce ne contient pas de type d'annonce valide" s'affiche-t-il ?
- Cette erreur s'affiche généralement parce qu'aucune annonce n'a été ciblée sur
une valeur
publisherId
spécifique (pour la période donnée). Cette condition peut varier tout au long de la journée ou sur plusieurs jours entre le début et la fin des campagnes. Vérifiez que l'annonce que vous souhaitez cibler n'est pas arrivée à expiration et que la vos critères de ciblage des annonces sont corrects. Tant que les annonces sont demandées, reçues et diffusées correctement via lepublisherId
test, vous pouvez vérifier que ces annonces sont correctement gérés à l'aide de votrepublisherId
en ligne lorsque les annonces sont disponibles. - Disposez-vous d'un tag publicitaire vidéo Ad Manager que je pourrais utiliser pour les tests ?
- Des exemples de tags sont disponibles sur la page Exemples de tags.
- Dois-je définir
adSlotWidth
etadSlotHeight
sur la même valeur commesz
dans mon tag d'emplacement publicitaire Ad Manager ? - Pas nécessairement.
adSlotWidth
etadSlotHeight
doit correspondre à la largeur/hauteur du lecteur ou de la zone dans laquelle vous souhaitez diffuser vos annonces ; le remplissage. Elles permettent à AdSense de déterminer les annonces adaptées dans cet espace. La paire clé-valeursz
dans votre tag d'emplacement publicitaire Ad Manager est un paramètre de ciblage et n'a pas forcément d'incidence sur la création diffusée (plus d'informations ci-dessous). - Le tag d'emplacement publicitaire de démonstration est très bien, mais lorsque je le remplace par le tag d'emplacement publicitaire, aucune annonce ne s'affiche.
- Assurez-vous qu'un élément fait l'objet d'un trafficking vers le tag d'emplacement publicitaire demande. Le moyen le plus simple de le savoir est de surveiller le trafic HTTP. Si un L'image 1x1 pixelGrey.gif est renvoyée dans un bloc d'ancrage HTML. vous devez vérifier votre ciblage dans Ad Manager.
- Je souhaite demander des annonces utilisant le même tag plusieurs fois, mais je ne reçois des annonces que pour ma première requête. Comment résoudre ce problème ?
-
Si vous demandez des annonces plusieurs fois, vous devez en informer l'ad server
qu'il s'agit de demandes légitimes, et non de doublons accidentels. Le SDK
effectue cette opération pour vous à l'aide de deux appels d'API rapides:
<ph type="x-smartling-placeholder">
- </ph>
- Appelez
destroy()
sur votre instanceAdsManager
. Cela permet d'empêcher la lecture d'annonces post-roll lorsque vous effectuez l'appel ci-dessous pourcontentComplete()
Vous obtenez un nouveauAdsManager
lors de votre prochaine demande. - Appelez
contentComplete()
sur votreAdsLoader
Compute Engine. Le SDK est alors réinitialisé, de sorte que la nouvelle demande d'annonce ne ressemble pas est un double du précédent.
requestAds()
sur votre instanceAdsLoader
pour diffuser un autre ensemble d'annonces nouvelle vidéo. - Appelez
- Comment puis-je demander des annonces AdSense en plein espace et en superposition à l'aide du SDK IMA ?
-
Pour demander des annonces AdSense à l'aide du SDK, vous devez d'abord obtenir un identifiant AdSense du tag d'emplacement publicitaire. Pour en savoir plus à ce sujet, consultez le Centre d'aide pour la vidéo. Une fois que vous disposez de votre balise, vous devez effectuer les opérations suivantes : les étapes pour envoyer une demande d'annonce en superposition ou en plein espace:
Annonces en superposition <ph type="x-smartling-placeholder">- </ph>
- Dans votre
AdsRequest
, définissez ViewModes surNORMAL
- Dans votre tag d'emplacement publicitaire, ajoutez le paramètre
overlay=1
.
- </ph>
- Dans votre
AdsRequest
, définissez ViewModes surFULLSCREEN
- Dans votre tag d'emplacement publicitaire, ajoutez le paramètre
overlay=0
.
- Dans votre
- Le message "URL de destination non valide" s'affiche qui s'affiche lorsque je clique sur mon annonce. Quelle peut en être la cause ?
- Cette erreur est généralement due à un clic mal échappé URL. Si cette erreur s'affiche, vérifiez que votre taux de clics est correctement échappée dans votre réponse VAST.
- Pourquoi le message "Document VAST vide" s'affiche-t-il ? s'affiche-t-il ?
- Cette erreur se produit lorsque le tag d'emplacement publicitaire renvoie un document VAST vide, indiquant que l'annonce n'a pas été diffusée correctement. Contactez votre responsable de compte ou un représentant de l'ad server pour savoir pourquoi votre tag d'emplacement publicitaire ne fonctionne pas.
- Puis-je modifier la taille/le texte de la zone Ignorer l'annonce ou d'autres éléments de l'interface utilisateur ?
- Les SDK IMA ne permettent pas de modifier la mise en page, la taille ni le contenu des éléments de l'interface utilisateur.
Pour en savoir plus sur les éléments d'interface utilisateur, consultez
AdsManager.uiElements
. - Les commandes vidéo natives sont-elles compatibles avec le SDK HTML5 ?
- Non, le SDK HTML5 n'est pas compatible avec les commandes natives.
- Le message "Failed to execute 'play'" s'affiche sur "HTMLMediaElement" : l'API ne peut être lancée que par un geste de l'utilisateur » dans mon implémentation HTML5. Comment résoudre ce problème ?
-
Sur les appareils mobiles, vous devez appeler le
adDisplayContainer.initialize()
suite à une action de l'utilisateur (par exemple, un geste). Si vous utilisez ce message d'erreur s'affiche, cela signifie probablement que vous l'appelez sur un contexte non déclenché par l'utilisateur. Notez qu'il doit être le résultat direct de l'action de l'utilisateur ; Par exemple, si vous répondez à une "appuyer" lors de la lecture d'une vidéo, puis utilisez la valeur de "lecture" événement à appelerinitialize()
, le SDK renvoie cette erreur. Vous devez appelerinitialize()
en tant que le résultat de l'événement d'appui lui-même. - Comment gérer le ciblage au clavier lors des clics sur les annonces ?
-
Si vous utilisez des commandes au clavier pour votre lecteur, vous remarquerez peut-être qu'elles ne fonctionneront plus
clics suivants sur la
adDisplayContainer
. En effet, lorsqu'un internaute clique sur une annonce le curseur est placé sur l'iFrame IMA. Pour que le clavier reste actif sur le lecteur de contenu, veuillez utilisez leCLICK
pour retransférer le curseur dans le conteneur souhaité. Consultez l'extrait de code suivant pour plus de détails:adsManager.addEventListener( google.ima.AdEvent.Type.CLICK, function(){ window.focus(); // Or another method to return focus to the desired container. });