Comment vérifier l'espace publicitaire des tags d'éditeur Google est vide ou non?
Je suis en utilisant Google publisher tag pour aller chercher les annonces.
Comment faire pour vérifier si je reçois une annonce ou tout vide publicité pour un service spécifique de l'espace publicitaire.
Je suis en utilisant le code ci-dessous.
googletag.defineSlot("/1234/travel", [[300,250],[300x600]], "div-gpt-ad-123456789-0"))
<div id="div-gpt-ad-123456789-0" style="width: 728px; height: 90px">
<script type="text/javascript">
googletag.cmd.push(function() {
googletag.display("div-gpt-ad-123456789-0");
});
</script>
</div>
Comment vérifier cette div("div-gpt-ad-123456789-0") contient une annonce ou pas?
source d'informationauteur user2254912
Vous devez vous connecter pour publier un commentaire.
Vous pourriez faire quelque chose comme ceci:
Le modèle de l'API fournit un "SlotRenderEndedEvent" qui se déclenche lorsque la publicité est rendue ( ou si rien n'est retourné )
https://developers.google.com/doubleclick-gpt/reference
Vous ajoutez le gestionnaire et vérifier isEmpty pour déterminer si une annonce a été servi.
Aussi, si vous avez activé CollapsEmptyDivs pour l'espace publicitaire, l'annonce de la div sera mis en display:none par TPG, de sorte que c'est aussi un indice que rien n'a été renvoyé.
Vous pouvez utiliser sur un écran de débogage outil appelé Google Publisher Console pour résoudre les problèmes de livraison.Utiliser "?googfc" en tant que chaîne de requête.
Référence: https://support.google.com/dfp_premium/answer/2462712?hl=en
Avez-vous essayé de l'inspection de la div avec firebug ou chrome web inspecteur? Il devrait y avoir un iframe à l'intérieur de la div s'il est en cours de chargement correctement et à l'intérieur de l'iframe, il y aura quelques html avec l'annonce.
Vous pouvez déboguer DFP assez facilement avec le DFP console pour tester si votre page est étiqueté correctement et que les annonces soient livrés.