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
É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.
Exemple de workflow
Pour diffuser une annonce auprès de l'éditeur Ad Manager B alors qu'aucune annonce éligible n'est disponible, le réseau publicitaire tiers A diffuse un tag de passback. Ce tag de passback renvoie ensuite une annonce de l'ad server Ad Manager à l'éditeur B, qui correspond aux critères de ciblage.
- La page Web appelle l'ad server Ad Manager à l'aide du tag d'emplacement publicitaire Ad Manager.
- L'ad server Ad Manager renvoie une annonce contenant une balise publicitaire tierce.
- Le tag d'annonce tiers appelle l'ad server tiers pour une annonce.
- L'ad server tiers ne dispose d'aucune annonce éligible et renvoie donc un tag d'annonce de passback.
- Le tag d'emplacement publicitaire de passback appelle Ad Manager afin qu'il diffuse une annonce correspondant aux critères de ciblage spécifiés.
- L'ad server Ad Manager renvoie une annonce correspondant aux critères de ciblage du tag d'emplacement publicitaire de passback.
diffuser des annonces sur le site Web d'un autre éditeur ;
Les tags de passback permettent de 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 est trafiqué par l'autre éditeur et renvoie une annonce de votre propre réseau Ad Manager.
Exemple de workflow
Si le réseau Ad Manager A souhaite diffuser des annonces auprès de l'éditeur B, il lui envoie un tag de passback. L'éditeur B diffuse le tag de passback, qui renvoie finalement une annonce du réseau Ad Manager A.
- Le tag d'emplacement publicitaire de passback appelle Ad Manager afin qu'il diffuse une annonce correspondant aux critères de ciblage spécifiés.
- Le serveur Ad Manager renvoie une annonce correspondant aux critères de ciblage du tag d'emplacement publicitaire de passback.
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 de l'é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 balises de passback sont affichées dans un iFrame, GPT peut ne pas être en mesure de déterminer l'URL de la page sur laquelle la balise est diffusée. Si vous utilisez Ad Exchange ou AdSense pour remplir les impressions associées à un renvoi, les systèmes qui ne disposent pas d'URL ne parviennent pas à envoyer d'informations contextuelles concernant la page aux acheteurs. 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 à la balise de passback en tant qu'attribut page_url
.
Exemple de workflow
- Un utilisateur consulte la page example.com/mypage.html. La page demande à diffuser des annonces.
-
Ad Manager diffuse un tag de réseau tiers et insère un URL à l'aide de la macro
%%PATTERN:url%%
. - Le réseau tiers reçoit la demande d'annonce, mais n'est pas en mesure de la remplir.
-
Le tiers diffuse un renvoi Ad Manager dans son propre iFrame, mais ajoute
.set("page_url", "URL")
à l'aide de la valeur d'URL fournie dans la demande d'annonce. - Ad Manager reçoit une demande d'annonce contenant l'URL de la page. Ad Exchange et AdSense peuvent envoyer des informations contextuelles aux acheteurs.
<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>