Tag passback

Library Tag Google Publisher (GPT) memungkinkan Anda membuat tag iklan dengan fungsi “passback”. Tag ini dapat digunakan dalam situasi apa pun saat permintaan iklan ke pihak ketiga pada akhirnya harus diisi oleh iklan yang diproses di jaringan Google Ad Manager Anda sendiri.

Kasus penggunaan

Item baris sisa atau penggantian traffic

Tag passback dapat digunakan jika server pihak ketiga tidak memiliki iklan untuk ditayangkan atau jika iklan tidak memenuhi CPM minimum/harga minimum yang disetujui dengan pihak ketiga. Dalam hal ini, server pihak ketiga akan menayangkan tag passback GPT, yang menampilkan iklan internal atau iklan sisa lainnya dari jaringan Ad Manager milik Anda.

Jika jaringan iklan pihak ketiga A ingin menampilkan iklan ke penayang Ad Manager B, tetapi tidak memiliki iklan yang memenuhi syarat, jaringan iklan A akan menayangkan tag passback. Tag passback ini kemudian akan menampilkan iklan dari server iklan Ad Manager ke penayang B yang cocok dengan kriteria penargetan.

  1. Halaman melakukan panggilan ke server iklan Ad Manager menggunakan tag iklan Ad Manager.
  2. Server iklan Ad Manager menampilkan iklan yang berisi tag iklan pihak ketiga.
  3. Tag iklan pihak ketiga memanggil server iklan pihak ketiga untuk iklan.
  4. Server iklan pihak ketiga tidak memiliki iklan yang memenuhi syarat, sehingga menampilkan tag iklan passback.
  5. Tag iklan passback melakukan panggilan ke Ad Manager untuk menayangkan iklan yang sesuai dengan kriteria penargetan yang ditentukan.
  6. Server iklan Ad Manager menampilkan iklan yang cocok dengan kriteria penargetan tag iklan passback.

Menayangkan iklan di situs penayang lain

Tag passback dapat digunakan untuk menayangkan iklan dari jaringan Ad Manager Anda di situs penayang lain. Dalam hal ini, tag passback GPT akan diproses oleh penayang lain dan akan menampilkan iklan dari jaringan Ad Manager Anda sendiri.

Jika jaringan Ad Manager A ingin menayangkan iklan ke penayang B, jaringan Ad Manager A akan mengirimkan tag passback ke penayang B. Penayang B menayangkan tag passback, yang pada akhirnya menampilkan iklan dari jaringan Ad Manager A.

  1. Tag iklan passback melakukan panggilan ke Ad Manager untuk menayangkan iklan yang sesuai dengan kriteria penargetan yang ditentukan.
  2. Server Ad Manager menampilkan iklan yang cocok dengan kriteria penargetan tag iklan passback.

Menayangkan iklan video

Untuk membuat passback video, gunakan tag video standar untuk diteruskan kembali dari pihak ketiga ke Ad Manager.

Anda dapat membuat tag ini secara manual atau menggunakan generator tag video Ad Manager.

Membuat tag passback

Tag passback dapat dibuat menggunakan API yang sama dengan yang digunakan untuk membuat tag iklan GPT normal. Namun, tag passback harus dirender di dalam iframe untuk mencegahnya mewarisi setelan tingkat halaman dari instance GPT lain yang aktif di situs penayang.

Contoh dasar tag passback ditampilkan di bawah ini. Ingat bahwa fragmen ini dimaksudkan untuk dirender di dalam iframe. Untuk melihat praktiknya, Anda dapat mencoba demo langsung contoh ini di 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>

Mengonfigurasi tag passback

Tag passback mendukung rentang fitur normal yang tersedia untuk tag GPT, seperti yang dibahas dalam panduan penargetan nilai kunci dan contoh kode. Fitur yang unik untuk tag passback atau yang memerlukan konfigurasi khusus saat digunakan dalam konteks passback dijelaskan di bawah.

Mengaktifkan pelacakan klik

Untuk menambahkan pelacakan klik ke tag passback, makro URL tujuan dapat ditambahkan ke tag seperti pada contoh di bawah. URL klik-tayang akan ditambahkan secara dinamis ke URL klik-tayang yang disimpan di server iklan 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>

Mewarisi setelan privasi

Karena tag passback dirender dalam iframe, tag tersebut tidak otomatis mewarisi setelan privasi yang dikonfigurasi di tingkat halaman. Saat passback digunakan untuk menayangkan iklan dari satu penayang Ad Manager ke penayang lainnya, makro TFCD dapat digunakan untuk menyertakan setelan perlakuan untuk anak-anak di tingkat halaman saat ini dalam permintaan iklan 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>

Mengelola inventaris partner penayang

Pengelolaan Banyak Pelanggan (MCM) adalah fitur Ad Manager yang memberikan akses ke permintaan iklan yang telah didelegasikan oleh penayang lain ke akun Anda. Untuk informasi selengkapnya, lihat Tentang Pengelolaan Beberapa Pelanggan.

Untuk menggunakan MCM, tag passback penayang induk harus diperbarui agar menyertakan kode jaringan Ad Manager partner penayang. Tindakan ini memungkinkan Ad Manager mengenali jaringan partner penayang dan membantu memastikan materi iklan ditayangkan dengan benar.

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

Dalam contoh di atas, 6355419 adalah kode jaringan Ad Manager untuk penayang induk dan 1234 adalah kode jaringan untuk penayang turunan.

Menentukan URL halaman

Karena tag passback dirender dalam iframe, GPT mungkin tidak dapat menentukan URL halaman tempat tag ditayangkan. Jika Anda menggunakan Ad Exchange atau AdSense untuk mengisi tayangan passback, sistem ini tidak dapat mengirim informasi kontekstual tentang halaman kepada pembeli tanpa URL halaman. Hal ini dapat menyebabkan rasio pengisian yang lebih rendah, CPM yang lebih rendah, atau dalam beberapa kasus, permintaan iklan ditolak.

Untuk menghindari hal ini, makro PATTERN dapat digunakan untuk memberikan informasi URL halaman ke jaringan atau server iklan pihak ketiga. Informasi ini kemudian dapat ditambahkan ke tag passback sebagai atribut page_url.

  1. Pengguna membuka example.com/mypage.html. Halaman akan meminta iklan.
  2. Ad Manager menayangkan tag jaringan pihak ketiga dan menyisipkan URL menggunakan makro %%PATTERN:url%%.
  3. Jaringan pihak ketiga menerima permintaan iklan, tetapi tidak dapat mengisinya.
  4. Pihak ketiga menayangkan passback Ad Manager ke dalam iframe-nya sendiri, tetapi menambahkan .set("page_url", "URL") menggunakan nilai URL yang diberikan dalam permintaan iklan.
  5. Ad Manager menerima permintaan iklan dengan URL halaman. Ad Exchange dan AdSense dapat mengirimkan informasi kontekstual kepada pembeli.
<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>