Geri verilen gösterim etiketleri

Google Yayıncı Etiketi (GPT) kitaplığı, geri verilen gösterim işlevine sahip reklam etiketleri oluşturmanıza olanak tanır. Bu etiketler, üçüncü tarafa yapılan bir reklam isteğini, kendi Google Ad Manager ağınızda trafiğe eklenmiş bir reklamın doldurması gerektiği her durumda kullanılabilir.

Kullanım alanları

Kalan veya yedek satır öğelerini trafiğe ekleme

Geri verilen gösterim etiketleri, üçüncü taraf sunucusunda yayınlanacak bir reklam olmadığında veya reklam üçüncü tarafla üzerinde anlaşılan minimum BGBM'yi/taban fiyatı karşılamadığında kullanılabilir. Bu durumlarda, üçüncü taraf sunucu bunun yerine bir GPT geri verilen gösterim etiketi yayınlar. Böylece, Ad Manager ağınızdan bir kurum reklamı ya da diğer bir kalan reklam döndürülür.

Reklamları başka bir yayıncının web sitesinde yayınlama

Geri verilen gösterim etiketleri, Ad Manager ağınızdaki reklamları başka bir yayıncının web sitesinde yayınlamak için kullanılabilir. Bu gibi durumlarda, GPT geri verilen gösterim etiketi diğer yayıncı tarafından trafiğe eklenir ve kendi Ad Manager ağınızdan bir reklam döndürür.

Video reklam yayınlama

Video geri verilen gösterimleri oluşturmak için üçüncü taraftan Ad Manager'a geri verilecek standart bir video etiketi kullanın.

Bu etiketi manuel olarak veya Ad Manager video etiketi oluşturma aracını kullanarak oluşturabilirsiniz.

Geri verilen gösterim etiketleri oluşturma

Geri verilen gösterim etiketleri, normal GPT reklam etiketlerini oluşturmak için kullanılan API ile oluşturulabilir. Ancak, geri verilen gösterim etiketlerinin yayıncının web sitesinde etkin olan diğer GPT örneklerinden sayfa düzeyindeki ayarları devralmasını önlemek için iframe içinde oluşturulması gerekir.

Temel bir geri verilen gösterim etiketi örneği aşağıdaki bölümde gösterilmektedir. Bu parçanın bir iframe içinde oluşturulması gerektiğini unutmayın. Bunu uygulamada görmek için StackBlitz'te bu örneğin canlı demosunu deneyebilirsiniz.

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

Geri verilen gösterim etiketlerini yapılandırma

Geri verilen gösterim etiketleri, anahtar/değer çifti hedefleme kılavuzunda ve kod örneklerinde ele alınanlar gibi GPT etiketlerinde kullanılabilen normal özellik aralığını destekler. Yalnızca geri verilen gösterim etiketlerine özgü olan veya geri verilen gösterim bağlamında kullanıldığında özel yapılandırma gerektiren özellikler aşağıdaki bölümlerde açıklanmaktadır.

Tıklama izlemeyi etkinleştirme

Bir geri verilen gösterim etiketine tıklama izleme eklemek için tıklama URL'si makrosu, aşağıdaki örnekte olduğu gibi etikete eklenebilir. Tıklama URL'si, Ad Manager reklam sunucusunda saklanan tıklama URL'sinin başına dinamik bir şekilde eklenir.

<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() {
        const slot = googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        slot.setConfig({ clickUrl: '%%CLICK_URL_UNESC%%' });
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Gizlilik ayarlarını devralma

Passback etiketleri bir iFrame'de oluşturulduğundan, sayfa düzeyinde yapılandırılan gizlilik ayarlarını otomatik olarak devralmaz. Bir Ad Manager yayıncısından diğerine reklam sunmak için geri verilen gösterimler kullanılırken TFAT makrosu, mevcut sayfa düzeyindeki yaş işleme ayarını geri verilen gösterim reklam isteğine dahil etmek için kullanılabilir.

<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({ tagForAgeTreatment: Number('%%TFAT%%') });
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

Alt yayıncının envanterini yönetme

Çoklu Müşteri Yönetimi (ÇMY), diğer yayıncıların hesabınıza yetki verdiği reklam isteklerine erişim izni veren bir Ad Manager özelliğidir. Daha fazla bilgi için Çoklu müşteri yönetimi hakkında başlıklı makaleyi inceleyin.

ÇMY'den yararlanmak için ana yayıncının geri gönderme etiketlerinin, alt yayıncının Ad Manager ağ kodunu içerecek şekilde güncellenmesi gerekir. Bu, Ad Manager'ın alt yayıncı ağını tanımasına olanak tanır ve reklam öğelerinin doğru şekilde yayınlandığını doğrulamaya yardımcı olur.

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

Önceki örnekte, 6355419 ana yayıncının Ad Manager ağ kodu, 1234 ise alt yayıncının ağ kodudur.

Sayfa URL'sini belirtme

Geri verilen gösterim etiketleri bir iFrame'de oluşturulduğundan GPT, etiketin yayınlandığı sayfanın URL'sini belirleyemeyebilir. Geri verilen gösterimleri doldurmak için Ad Exchange veya AdSense'i kullanıyorsanız bu sistemler, sayfa URL'si olmadan alıcılara sayfayla ilgili içeriğe dayalı bilgiler gönderemez. Bu durum, daha düşük doluluğa, daha düşük BGBM'lere veya bazı durumlarda reklam isteklerinin reddedilmesine yol açabilir.

Bunu önlemek için PATTERN makrosu kullanılarak üçüncü taraf ağa veya reklam sunucusuna sayfa URL'si bilgileri sağlanabilir. Bu bilgiler daha sonra page_url özelliği olarak geri verilen gösterim etiketine eklenebilir.

<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.setConfig({
          adsenseAttributes: { page_url: 'URL' },
        });
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>