Bir sabit reklam görüntüleyin

Bu örnekte, Google Yayıncı Etiketi (GPT) kitaplığını kullanan bir sabit reklam gösterilmektedir. Google Ad Manager Yardım Merkezi'nden sabit reklamlar hakkında daha fazla bilgi edinebilirsiniz.

Sabit reklamları önizleme

URL'ye #gamTopAnchorDemo veya #gamBottomAnchorDemo ekleyerek GPT ile reklam gösteren herhangi bir sayfada demo sabit reklam görüntüleyebilirsiniz. Örneğin, https://www.example.com/#gamTopAnchorDemo.

Bu işlev, kod değişikliği gerektirmeden sitenizdeki sabit reklamları önizlemek için kullanılabilir. Bu, çapaların farklı cihazlarda ve farklı çalışma ortamlarında nasıl görüneceğini ve davranacağını hızlı bir şekilde doğrulamak için faydalıdır.

Kullanım notları

  • En iyi kullanıcı deneyimini sağlamak için sabit reklamlar yalnızca biçimi uygun şekilde destekleyen sayfalarda istenir. Bu nedenle, defineOutOfPageSlot() null döndürebilir. Gereksiz bir iş yapmadığınızdan emin olmak için bu durumu kontrol etmeniz gerekir. Şu anda sabit reklamlar, aşağıdaki koşulların karşılanması durumunda desteklenmektedir:

    • GPT üst pencerede çalışıyor.
    • Yakınlaştırmanın nötr olduğu, mobil cihazlar için optimize edilmiş bir sayfada. Genellikle bu, yayıncının sayfanın <head> kısmında <meta name="viewport" content="width=device-width, initial-scale=1"> veya benzeri bir içeriğe sahip olduğu anlamına gelir.
    • Görüntü alanı, 320px ile 1000px arasında genişliğe sahip dikey yöndedir.
  • Sabit reklamları yalnızca sabit görünmesini istediğiniz sayfalarda/ortamlarda isteyin. Sabit reklamlar masaüstü, tablet ve mobil cihazlarda yayınlanmaya uygundur.

  • Sabit reklamlar kendi reklam kapsayıcılarını oluşturur. Diğer reklam türlerinin aksine, sabit reklamlar için bir <div> tanımlamanıza gerek yoktur. Sabit reklamlar, bir reklam doldurulduğunda kendi kapsayıcılarını otomatik olarak oluşturup sayfaya ekler. Bu container'lar, mutlak veya sabit konumlandırma kullanarak diğer öğelerle çakışabilir ya da üzerini kaplayabilir. Bu nedenle, bu tür öğeleri, sabitleyicilerin gösterileceği alanlara yerleştirmekten kaçınmanız önerilir.

  • Birden fazla alan içeren bir sayfada tekli istek mimarisi (SRA) kullanıyorsanız statik reklam alanları div'leri oluşturulana kadar display() çağrısında bulunmayın. Reklam En İyi Uygulamaları'nda açıklandığı gibi, display() öğesine yapılan ilk çağrı, bu noktadan önce tanımlanan her reklam alanını ister. Sabit reklam alanları önceden tanımlanmış bir <div> gerektirmese de statik reklam alanları bunu gerektirir. Bu öğeler sayfada mevcut olmadan önce display() çağrısı yapılması, daha düşük kaliteli sinyallere neden olarak para kazanmayı azaltabilir. Bu nedenle, ilk çağrının statik alanlar tanımlanana kadar ertelenmesini öneririz.

  • Yalnızca görünür sabit reklamlar yenilenebilir. Bir sabit reklam alanı daraltıldığında veya henüz görünüm içine kaydırılmadığında, tüm refresh() çağrıları yoksayılır. Ancak reklam yüklemeyi kontrol etmek ve yenilemek için disableInitialLoad() etiketini kullanıyorsanız ilk refresh() çağrısı, alanın görünürlüğü ne olursa olsun bir reklam isteğini tetikler.

Örnek uygulama

Demoyu göster