Tag di pass-back

La libreria Tag publisher di Google (GPT) consente di generare tag annuncio con la 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

Gestire il traffico di elementi pubblicitari residui o di fallback

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 iniziale 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.

Pubblicare annunci sul sito web di un altro publisher

I tag 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 pass-back GPT verrebbe gestito dall'altro publisher e restituirebbe un annuncio dalla tua rete Ad Manager.

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 pass-back

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 sottoposti a rendering 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.

Nella sezione seguente è riportato un esempio di tag passback di base. Ricorda che questo frammento deve essere visualizzato all'interno di un iframe. Per vedere questo esempio in pratica, puoi provare una demo dal vivo su 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>

Configurare i tag di pass-back

I tag passback supportano la normale gamma di funzionalità disponibili per i tag GPT, come quelle trattate nella guida al targeting per coppie chiave-valore e negli esempi di codice. Le funzionalità uniche dei tag passback o che richiedono una configurazione speciale se utilizzate in un contesto passback sono spiegate nelle sezioni seguenti.

Attivare il monitoraggio dei clic

Per aggiungere il monitoraggio dei clic a un tag passback, è possibile aggiungere una macro URL di clickthrough al tag come nell'esempio seguente. L'URL di clickthrough viene anteposto 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 di trattamento per siti o servizi destinati ai minori a livello di pagina corrente 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

Gestione di più clienti (MCM) è una funzionalità di Ad Manager che concede l'accesso alle richieste di annunci che altri publisher hanno delegato al tuo account. Per ulteriori informazioni, vedi Informazioni su Gestione di più clienti.

Per utilizzare MCM, i tag passback del publisher principale devono essere aggiornati per includere il codice della rete Ad Manager del publisher secondario. Ciò consente ad Ad Manager di riconoscere la rete del publisher secondario e contribuisce a verificare che le creatività vengano pubblicate correttamente.

<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 precedente, 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 della pagina. Ciò può comportare tassi di riempimento inferiori, CPM inferiori o, in alcuni casi, richieste di annunci rifiutate.

Per evitare questo problema, è possibile utilizzare la macro PATTERN per fornire informazioni sull'URL della pagina a una rete o ad server di terze parti. Queste informazioni possono essere aggiunte al tag passback come attributo 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>