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 ve 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 |
---|---|---|---|
Bir ana öğeyi tıklamak. | Yok | Etkin | Hayır |
Tarayıcı gezinme çubuğunu tıklamak. (Yalnızca masaüstü bilgisayarda) | navBar |
Devre dışı | Evet |
Sayfayı gizleyip daha sonra sayfaya dönme (ör. sekme değiştirerek). | unhideWindow |
Devre dışı | Evet |
Gelecekte ek kullanıcı işlemleri için destek eklenebilir. Güncellemeler için GPT sürüm notlarını takip edin.
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. Hata olmaması için bunu kontrol ettiğinizden emin olun.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 yüklendiğinde kendi kapsayıcılarını otomatik olarak oluşturup 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.
Sayfalardaki bağlantılardan bazıları, web geçiş reklamlarını 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 alan içeren sayfada tekli istek mimarisi (SRA) kullanıyorsanız statik reklam alanı div'leri oluşturulana kadar
display()
çağırmayın. Reklam En İyi Uygulamaları bölümünde açıklandığı gibi,display()
işlevine yapılan ilk çağrı bu noktadan önce tanımlanmış 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.