La libreria Tag publisher di Google (GPT) consente di generare tag annuncio con funzionalità di "pass-back". Questi tag possono essere usati in qualsiasi situazione in cui una richiesta pubblicitaria a una terza parte deve essere eseguita da un annuncio gestito nella tua rete Google Ad Manager.
Casi d'uso
Elementi pubblicitari residui o di riserva
I tag di pass-back possono essere utilizzati quando un server di terze parti non ha un annuncio da pubblicare o quando un annuncio non soddisfa il CPM minimo/prezzo minimo concordato con la terza parte. In questi casi, il server di terze parti pubblica invece un tag di pass-back GPT, che restituisce un annuncio autopromozionale o altro annuncio residuo dalla tua rete Ad Manager.
Flusso di lavoro di esempio
Se la rete pubblicitaria di terze parti A vuole restituire un annuncio al publisher B di Ad Manager, ma non ha un annuncio idoneo, la rete pubblicitaria A pubblica un tag di passback. Questo tag di passback restituirà quindi un annuncio dall'ad server di Ad Manager al publisher B che corrisponde ai criteri di targeting.
- La pagina web effettua una chiamata all'ad server di Ad Manager utilizzando il tag annuncio Ad Manager.
- L'ad server Ad Manager restituisce un annuncio contenente un tag annuncio di terze parti.
- Il tag annuncio di terze parti chiama l'ad server di terze parti per un annuncio.
- L'ad server di terze parti non ha un annuncio idoneo, quindi restituisce un tag annuncio di passback.
- Il tag annuncio di pass-back effettua una chiamata ad Ad Manager per pubblicare un annuncio che corrisponde ai criteri di targeting specificati.
- L'ad server di Ad Manager restituisce un annuncio che corrisponde ai criteri di targeting del tag annuncio di passback.
Pubblicare annunci sul sito web di un altro publisher
I tag di passback possono essere utilizzati per pubblicare annunci della tua rete Ad Manager sul sito web di un altro publisher. In questi casi, il tag di passback GPT viene gestito dall'altro publisher e restituisce un annuncio dalla tua rete Ad Manager.
Flusso di lavoro di esempio
Se la Rete A di Ad Manager vuole pubblicare annunci per il publisher B, la Rete A di Ad Manager invia un tag di passback al publisher B. Il publisher B pubblica il tag di pass-back, che restituisce un annuncio dalla rete Ad Manager A.
- Il tag annuncio di pass-back effettua una chiamata ad Ad Manager per pubblicare un annuncio che corrisponde ai criteri di targeting specificati.
- Il server Ad Manager restituisce un annuncio che corrisponde ai criteri di targeting del tag annuncio di passback.
Pubblicare annunci video
Per creare pass-back per video, utilizza un tag video standard di cui effettuare il pass-back da una terza parte ad Ad Manager.
Puoi creare questo tag manualmente o utilizzando il generatore di tag video Ad Manager.
Creare tag di passback
I tag di pass-back possono essere creati utilizzando la stessa API utilizzata per creare i normali tag annuncio GPT. Tuttavia, i tag passback devono essere visualizzati all'interno di un
iframe
per impedire loro di ereditare le impostazioni a livello di pagina da qualsiasi altra
istanza GPT attiva sul sito web del publisher.
Di seguito è riportato un esempio di tag passback di base. Ricorda che questo frammento è pensato per essere visualizzato all'interno di un iframe
. Per vedere come funziona, puoi
provare una demo dal vivo di questo esempio su 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>
Configurare i tag di passback
I tag passback supportano la normale gamma di funzionalità disponibili per i tag GPT, ad esempio quelle descritte nella guida al targeting per chiave-valore e nei esempi di codice. Di seguito sono descritte le funzionalità uniche dei tag passback o che richiedono una configurazione speciale quando vengono utilizzate in un contesto passback.
Attivare il monitoraggio dei clic
Per aggiungere il monitoraggio dei clic a un tag passback, puoi aggiungere al tag una macro URL di clickthrough, come nell'esempio riportato di seguito. L'URL di clickthrough viene anteceduto dinamicamente all'URL di clickthrough archiviato nell'ad server di 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>
Ereditare le impostazioni della privacy
Poiché i tag passback vengono visualizzati in un iframe, non ereditano automaticamente le impostazioni della privacy configurate a livello di pagina. Quando i passback vengono utilizzati per pubblicare un annuncio da un publisher Ad Manager a un altro, la macro TFCD può essere utilizzata per includere l'impostazione del trattamento per siti o servizi destinati ai minori corrente a livello di pagina nella richiesta di annuncio 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>
Gestire l'inventario del publisher secondario
La gestione di più clienti (MCM) è una funzionalità di Ad Manager che consente di accedere alle richieste di annunci che altri publisher hanno delegato al tuo account. Per ulteriori informazioni, consulta Informazioni sulla gestione di più clienti.
Per utilizzare MCM, i tag passback del publisher principale devono essere aggiornati in modo da includere il codice della rete Ad Manager del publisher secondario. In questo modo, Ad Manager riconosce la rete del publisher secondario e contribuisce a garantire la pubblicazione corretta delle creatività.
<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>
Nell'esempio riportato sopra, 6355419
è il codice di rete Ad Manager per il publisher principale e 1234
è il codice di rete per il publisher secondario.
Specifica l'URL della pagina
Poiché i tag di passback vengono visualizzati in un iframe, GPT potrebbe non essere in grado di determinare l'URL della pagina in cui viene pubblicato il tag. Se stai utilizzando Ad Exchange o AdSense per riempire le impressioni pass-back, questi sistemi non possono inviare informazioni contestuali sulla pagina agli acquirenti senza un URL pagina. Ciò può comportare un tasso di riempimento inferiore, CPM inferiori o, in alcuni casi, richieste di annunci rifiutate.
Per evitare questo problema, puoi utilizzare la macro PATTERN per fornire informazioni sull'URL pagina a una rete o un ad server di terze parti. Queste informazioni possono essere aggiunte al tag passback come attributo page_url
.
Flusso di lavoro di esempio
- Un utente visita la pagina example.com/mypage.html. La pagina richiede annunci.
-
Ad Manager pubblica un tag di rete di terze parti e inserisce un
URL utilizzando la macro
%%PATTERN:url%%
. - La rete di terze parti riceve la richiesta di annuncio, ma non può soddisfarla.
-
La terza parte pubblica un passback di Ad Manager nel proprio
iframe, ma aggiunge
.set("page_url", "URL")
utilizzando il valore dell'URL fornito nella richiesta di annuncio. - Ad Manager riceve una richiesta di annuncio con l'URL della pagina. Ad Exchange e AdSense possono inviare agli acquirenti informazioni contestuali.
<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>