Web geçiş reklamı görüntüleme
Bu örnekte, Google Yayıncı Etiketi (GPT) kitaplığı kullanılarak web geçiş reklamının nasıl gösterileceği gösterilmektedir. Web geçiş reklamları, kullanıcı işlemlerine yanıt olarak görünen, GPT tarafından yönetilen tam sayfa reklamlardır. Web geçiş reklamları hakkında daha fazla bilgi için Web geçiş reklamlarını trafiğe ekleme başlıklı makaleyi inceleyin.
Aşağıdaki kullanıcı işlemleri web geçiş reklamı tetiklemeye uygundur:
Kullanıcı işlemi | API adı | Varsayılan | Yapılandırılabilir |
---|---|---|---|
Tıklama sonucunda sayfadan ayrılmak. | Yok | Etkin | Hayır |
Tarayıcı gezinme çubuğunu tıklamak. (Yalnızca masaüstü bilgisayarda) | navBar |
Devre dışı | Evet |
Sayfayı gizleme ve daha sonra sayfaya dönme (örneğin, sekmeler arasında geçiş yapma). | unhideWindow |
Devre dışı | Evet |
Gelecekte ek kullanıcı işlemleri için destek eklenebilir. Güncellemeler için GPT sürüm notlarını uygulayın.
Kullanım notları
GPT, en iyi kullanıcı deneyimini sağlamak için yalnızca biçimi düzgün şekilde destekleyen sayfalarda web geçiş reklamları ister. Web geçiş reklamları yalnızca GPT üst pencerede çalışırken desteklenir. Web geçiş reklamlarını desteklemeyen sayfalarda
defineOutOfPageSlot()
, null değerini döndürebilir. Hataları önlemek için bunu mutlaka kontrol edin.Yalnızca bir geçiş reklamının görünmesini istediğiniz sayfalarda veya ortamlarda web geçiş reklamları isteyin. Web geçiş reklamları; masaüstü, tablet ve mobil cihazlarda yayınlanmaya uygundur.
Web geçiş reklamları kendi reklam alanlarını oluşturur. Diğer reklam türlerinin aksine, web geçiş reklamları için
<div>
tanımlamanız gerekmez. Bu reklamlar, bir reklam doldurulduğunda otomatik olarak kendi kapsayıcılarını oluşturur ve sayfaya ekler.Web geçiş reklamlarının sabit bir sıklık sınırı vardır. Bu, aynı kullanıcıya alt alan adı başına saatte bir defadan fazla geçiş reklamı gösterilmesini engeller.
Web geçiş reklamları, yerel depolama alanına erişebilmelidir. IAB Şeffaflık ve Kullanıcı Rızası Çerçevesi 2.0 sürümü ile entegre olan yayıncılar için bu, web geçiş reklamlarının çalışması için 1. Amaç ile ilgili izin alınması gerektiği anlamına gelir.
Bir sayfadaki bazı bağlantılar, web geçiş reklamları göstermeye uygun olmayabilir. Kullanıcılar, HTTP/HTTPS içermeyen URL'lerin bağlantıları ve yeni bir pencerede açılan bağlantılar gibi uygun bulunmayan bir bağlantıyı tıkladığında geçiş reklamları gösterilmez.
Birden fazla alanlı bir sayfada tekli istek mimarisi (SRA) kullanıyorsanız statik reklam alanları div'leri oluşturulana kadar
display()
çağrısı yapmayın. Reklam En İyi Uygulamaları bölümünde açıklandığı gibi,display()
için yapılan ilk çağrı, bu noktadan önce tanımlanan her reklam alanını ister. Web geçiş reklamı alanları için önceden tanımlanmış bir<div>
gerekmese de statik reklam alanları için gerekir.display()
, bu öğeler sayfaya eklenmeden önce çağrılırsa kalitesi düşük sinyaller elde edilebilir ve para kazanma azalabilir. Bu nedenle, ilk çağrıyı statik alanlar tanımlanana kadar ertelemenizi öneririz.