La bibliothèque Google Publisher Tag (GPT) vous permet de générer des tags d'emplacement publicitaire avec la fonctionnalité de renvoi. Ces tags peuvent être utilisés lorsqu'une demande d'annonce à une tierce partie doit finalement être remplacée par une annonce ayant fait l'objet d'un trafficking dans votre propre réseau Google Ad Manager.
Cas d'utilisation
Diffuser des éléments de campagne invendus ou de remplacement
Lorsqu'un serveur tiers n'a pas d'annonce à diffuser ou qu'une annonce n'atteint pas le CPM minimum/prix plancher convenu avec le tiers, vous pouvez utiliser des tags de passback. Le serveur tiers diffuse alors un tag de passback GPT, qui affiche une auto-promotion ou une autre annonce invendue de votre propre réseau Ad Manager.
Diffuser des annonces sur le site Web d'un autre éditeur
Les tags de passback peuvent être utilisés pour diffuser des annonces de votre réseau Ad Manager sur le site Web d'un autre éditeur. Dans ce cas, le tag de passback GPT serait soumis au trafficking par l'autre éditeur et renverrait une annonce de votre propre réseau Ad Manager.
Diffuser des annonces vidéo
Pour créer des renvois vidéo, insérez un tag vidéo standard afin de passer d'un tiers à Ad Manager.
Vous pouvez créer ce tag manuellement ou à l'aide du générateur de tags vidéo Ad Manager.
Créer des tags de passback
Les tags de passback peuvent être créés à l'aide de la même API que celle utilisée pour créer des tags d'annonce GPT normaux. Toutefois, les balises de renvoi doivent être affichées dans un iframe
pour éviter qu'elles n'héritent des paramètres au niveau de la page d'une autre instance GPT active sur le site Web de l'éditeur.
Un exemple de tag de transmission de base est présenté dans la section suivante. N'oubliez pas que ce fragment est destiné à être affiché dans un iframe
. Pour voir cet exemple en pratique, vous pouvez essayer une démonstration en direct sur StackBlitz.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Configurer les tags de passback
Les tags de passback sont compatibles avec la gamme normale de fonctionnalités disponibles pour les tags GPT, comme celles décrites dans le guide sur le ciblage par clé-valeurs et les exemples de code. Les fonctionnalités propres aux balises de transmission ou nécessitant une configuration spéciale lorsqu'elles sont utilisées dans un contexte de transmission sont expliquées dans les sections suivantes.
Activer le suivi des clics
Pour ajouter le suivi des clics à une balise de redirection, vous pouvez ajouter une macro d'URL de destination à la balise, comme dans l'exemple suivant. Le préfixe de l'URL de destination sera ajouté de façon dynamique à l'URL de destination qui est stockée sur l'ad server Ad Manager.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
.setClickUrl('%%CLICK_URL_UNESC%%');
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Hériter des paramètres de confidentialité
Étant donné que les tags de renvoi sont affichés dans un iFrame, ils n'héritent pas automatiquement des paramètres de confidentialité configurés au niveau de la page. Lorsque des passbacks sont utilisés pour diffuser une annonce d'un éditeur Ad Manager à un autre, la macro TFCD peut être utilisée pour inclure le paramètre actuel de traitement adapté aux contenus destinés aux enfants au niveau de la page dans la demande d'annonce de passback.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
googletag.pubads()
.setPrivacySettings({childDirectedTreatment: Boolean('%%TFCD%%')});
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Gérer l'inventaire d'un éditeur enfant
Multiple Customer Management (MCM) est une fonctionnalité Ad Manager qui permet d'accéder aux demandes d'annonces que d'autres éditeurs ont déléguées à votre compte. Pour en savoir plus, consultez À propos de Multiple Customer Management.
Pour utiliser MCM, les tags passback de l'éditeur parent doivent être mis à jour pour inclure le code du réseau Ad Manager de l'éditeur enfant. Cela permet à Ad Manager de reconnaître le réseau de l'éditeur enfant et de vérifier que les créations sont diffusées correctement.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419,1234/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>
Dans l'exemple précédent, 6355419
correspond au code réseau Ad Manager de l'éditeur parent et 1234
au code réseau de l'éditeur enfant.
Spécifier l'URL de la page
Étant donné que les tags de passback sont affichés dans un iFrame, GPT peut ne pas être en mesure de déterminer l'URL de la page sur laquelle le tag est diffusé. Si vous utilisez Ad Exchange ou AdSense pour remplir les impressions associées à un renvoi, ces systèmes ne peuvent pas envoyer d'informations contextuelles concernant la page aux acheteurs sans URL de page. Cette situation peut entraîner des taux de remplissage plus faibles, des CPM inférieurs ou, dans certains cas, le refus des demandes d'annonces.
Pour éviter cela, la macro PATTERN peut être utilisée pour fournir des informations sur l'URL de la page à un réseau ou un ad server tiers. Ces informations peuvent ensuite être ajoutées à la balise de renvoi en tant qu'attribut page_url
.
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
<script>
window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads());
googletag.pubads().set('page_url', 'URL');
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>