Video için tamamlayıcı reklamlar

Tamamlayıcı reklamlar, video dışı görüntülü reklam alanlarını aynı web sayfasındaki bir video oynatıcıda oynatılan reklamlara bağlamanıza olanak tanır. Yayınlanmak için her zaman ana video reklama gerek duyarlar.

  • Reklam öğesi grupları, bir video reklam ve 6 adede kadar karşılık gelen görüntülü reklam içerir.
  • Etiketler, rekabet eden reklamverenlere ait video ve görüntülü reklamların aynı anda yayınlanmasını önleyebilir.
  • VAST yanıtının, sayfada tanımlı görüntülü reklam alanlarından daha az tamamlayıcı reklam içermesi durumunda, yayıncı ağından dolgu olanağından yararlanılabilir.

Otomatik oynatılan videolar söz konusu olduğunda, tamamlayıcı reklamlar video başladığında hemen yüklenir. Böylece video ve tamamlayıcı reklam aynı anda yüklenir. Tıkla oynat videolar söz konusu olduğunda, video başlamadan önce tamamlayıcı reklam alanında normal (tamamlayıcı olmayan) bir reklam yüklenebilir. Oynatmak için videoya tıklandığında tamamlayıcı reklam normal reklamın yerini alır.

Değişken boyutlar, video tamamlayıcı reklamlarda desteklenmez.

Bir videonun ve tamamlayıcı reklamın aynı sayfada nasıl göründüğünü inceleyin

Video reklam birimleri en az bir video boyutu içerir. Bu örnekte, isteğe bağlı bir tamamlayıcı reklam da gösterilmektedir.

Video and video companion ad illustration

Video reklam birimleri hakkında daha fazla bilgi  

Kullanılabilir tamamlayıcı reklam öğesi türleri

Reklam öğesi grubunuz tamamlayıcı reklam öğeleri içeriyorsa aşağıdakilerden herhangi birini kullanabilirsiniz:

Resim: Desteklenen dosya biçimleri GIF, JPG veya PNG'dir.

Üçüncü taraf HTML: Bunlar büyük ölçüde özelleştirilebilir ve etkileşimli reklam öğeleri olabilir. Özel HTML, JavaScript snippet'leri ve üçüncü taraf reklam sunucusu veya Campaign Manager etiketlerini kullanabilirsiniz.

Özel kod snippet'i: Bu, üçüncü taraf HTML seçeneklerinin tamamının yanı sıra herhangi bir sayıda dosya yükleme özelliğini de içerir. Kaynak URL (iFrameResource) veya HTML (HTMLResource) kullanın.

Ad Manager etiketi: Ad Manager tarafından barındırılan ve URL gerektiren reklam öğeleridir. VAST biçiminde, etiketin içeriğine sahip bir HTMLResource olarak görünürler.

Ad Manager etiket tamamlayıcıları için kod snippet'i, bir CDATA bloğunda izin verilmeyen ]]> karakter sırasını içerebilir. Geçici bir çözüm olarak "Üçüncü taraf HTML" tamamlayıcı türünü kullanıp Ad Manager etiket tamamlayıcılarını trafiğe ekleyebilir ve URL Kullan'ı seçebilirsiniz.

Studio: Reklam öğesi Studio'dan alınmalıdır ve bu reklam öğesini kullanma izniniz olmalıdır.

Özel şablon: Önceden var olan bir şablonla tanımlanan reklam öğeleri. Şablonlar, hem Google hem de kuruluşunuz tarafından oluşturulabilir.

 

Tamamlayıcı reklam öğeleri içeren video reklamlar yayınlayabilmeniz için hem oynatıcınızın hem de sitenizin doğru şekilde yapılandırılmış olması gerekir.

  • IMA SDK kullanan video oynatıcı, istekteki ciu_szs parametresinde tamamlayıcı boyutları ayarlamalıdır.
  • Görüntülü reklam alanları, tamamlayıcı reklamların nasıl davranması gerektiğini belirten GPT etiketleriyle tanımlanmalıdır.
  • Video oynatıcınız iframe ise HTML'inize GPT proxy komut dosyası eklemeniz gerekir. Daha fazla bilgi
Tamamlayıcı reklamları Google Yayıncı Etiketleriyle nasıl kullanabileceğiniz hakkında uygulama ayrıntılarını bulabilirsiniz. GPT kitaplığını kullanmıyorsanız geliştiricileriniz reklam API'sini kullanarak tamamlayıcılar için destek uygulayabilir ancak aşağıda gösterilen içerik, GPT özelliklerine odaklanır.

Tamamlayıcı reklamları destekleyen GPT yöntemleri

GPT javascript Bir web sayfasının <head> kısmındaki örnek kod

companionAds()

companionAds() hizmeti, bir reklam alanının görüntülü reklam ile yüklenebileceğini, ancak aynı sayfada bulunan bir video oynatıcıda yayınlanan video reklamla bulunması halinde bu reklam alanının video tamamlayıcısına ertelenmesi gerektiğini bildirir.

googletag.defineSlot('/1234/video-parent/child-ad-unit', [300, 250], 'ad‑div‑1')
.addService(googletag.companionAds())
.addService(googletag.pubads());

setRefreshUnfilledSlots()

True parametresini içeren setRefreshUnfilledSlots() yöntemi, doldurulmamış tamamlayıcı alanlarının otomatik olarak doldurulmasını ister.

googletag.companionAds.setRefreshUnfilledSlots(true);

enableVideoAds()

enableVideoAds() yöntemi, hem GPT çağrısının hem de IMA SDK'sı reklam çağrılarının aynı ilişkilendiriciyi kullanmasını sağlar.

Bu, rekabet eden hariç tutmaların video ve görüntülü reklamların tamamında çalışmasına olanak tanır.

googletag.pubads().enableVideoAds();

disableInitialLoad()

"Otomatik oynatılan" video için isteğe bağlıdır.

Bu yöntem, bir görüntülü reklamın reklam birimine yüklendiği ancak video tamamlayıcı reklam yayınlanmadan önce yalnızca birkaç saniye boyunca gösterildiği senaryoyu önleyebilir.

Bunu, görüntülü reklamın kullanıcı oynat seçeneğini tıklayana kadar gösterilmesi gerektiği ve bu nedenle tamamlayıcının yükleneceği için ilk yükün devre dışı bırakılması gereken tıkla oynat reklamlarıyla karşılaştırabilirsiniz.

googletag.pubads().disableInitialLoad();

 

Tamamlayıcı görüntülü reklamlar içeren örnek GPT kodu

Bir sayfanın tam <head> kısmı şu şekilde görünebilir:


<script type='text/javascript'>
 var googletag = googletag || {};
 googletag.cmd = googletag.cmd || [];
 (function() {
  var gads = document.createElement('script');
  gads.async = true; gads.type = 'text/javascript';
  gads.src = 'http://www.googletagservices.com/tag/js/gpt.js';
  var node = document.getElementsByTagName('script')[0];
  node.parentNode.insertBefore(gads, node); })();
</script>

<script type='text/javascript'>
 googletag.cmd.push(function() {
  googletag.defineSlot('/12345/path/to/adunit', [300, 250], // ← web sitenizin gerçek reklam birimi ve boyutları ile ayarlayın    'ad‑div‑1').addService(googletag.companionAds()).addService(googletag.pubads());   googletag.defineSlot('/12345/path/to/aduni', [160, 600], // ← web sitenizin gerçek reklam birimi ve boyutları ile ayarlayın    'ad‑div‑2').addService(googletag.companionAds()).addService(googletag.pubads());   googletag.defineSlot('/12345/path/to/adunit', [728, 90], // ← web sitenizin gerçek reklam birimi ve boyutları ile ayarlayın    'ad‑div‑3').addService(googletag.companionAds()).addService(googletag.pubads());   googletag.companionAds().setRefreshUnfilledSlots(true);
  googletag.pubads().enableVideoAds();   googletag.pubads().disableInitialLoad(); // ← yalnızca otomatik oynatılan video sayfalarında gereklidir
  googletag.enableServices();
 });
</script>

 

<body> kodu ise şu şekilde görünebilir:


<div id='ad-div-1' style='width:300px; height:250px;'>
 <script type='text/javascript'>
  googletag.cmd.push(function() { googletag.display('ad-div-1'); });
 </script>
</div>
<div id='ad-div-2' style='width:160px; height:600px;'>
 <script type='text/javascript'>
  googletag.cmd.push(function() { googletag.display('ad-div-2'); });
 </script>
</div>
<div id='ad-div-3' style='width:728px; height:90px;'>
 <script type='text/javascript'>
  googletag.cmd.push(function() { googletag.display('ad-div-3'); });
 </script>
</div>

 
Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?