La bibliothèque Google Publisher Tag (GPT) vous permet de générer des tags d'annonce 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
Procéder au trafficking 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 renvoi permettent de diffuser des annonces de votre réseau Ad Manager sur le site Web d'un autre éditeur. Dans ce cas, l'autre éditeur procède au trafficking du tag de passback GPT, qui affiche une annonce provenant 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 les 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.
Vous trouverez ci-dessous un exemple de balise de passback de base. N'oubliez pas que ce fragment est destiné à être affiché dans un iframe
. Pour voir cela en pratique, vous pouvez essayer une démonstration en direct de cet exemple sur Glitch.
<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 des 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 de ciblage par clé-valeur et les exemples de code. Vous trouverez ci-dessous les fonctionnalités propres aux balises de passback ou qui nécessitent une configuration spéciale lorsqu'elles sont utilisées dans un contexte de passback.
Activer le suivi des clics
Pour ajouter le suivi des clics à une balise de passback, vous pouvez ajouter une macro d'URL de destination à la balise, comme dans l'exemple ci-dessous. L'URL de destination sera ajoutée 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 balises de transfert sont affichées dans un iFrame, elles 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 de traitement adapté aux contenus destinés aux enfants actuel 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 la page À propos de Multiple Customer Management.
Pour utiliser MCM, les tags de passback de l'éditeur parent doivent être mis à jour pour inclure le code de réseau Ad Manager de l'éditeur enfant. Cela permet à Ad Manager de reconnaître le réseau de l'éditeur enfant et de s'assurer 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 ci-dessus, 6355419
est le code de réseau Ad Manager de l'éditeur parent et 1234
est le code de 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 des impressions de renvoi, ces systèmes ne peuvent pas envoyer d'informations contextuelles sur 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, vous pouvez utiliser la macro PATTERN 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 au tag de passback 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>