Ödüllü reklam görüntüleyin

Bu örnekte, ödüllü reklam istemek ve oluşturmak için Google Yayıncı Etiketi (GPT) kitaplığının kullanılması gösterilmektedir. Ödüllü reklam biçimleri, uygulama ve web kullanıcılarının reklam izleme karşılığında ödül kazanmasını sağlar. Google Ad Manager yardım merkezinden ödüllü reklamlar hakkında daha fazla bilgi edinin.

Ödüllü reklamları görüntülemek ve bunlarla etkileşim kurmak için aşağıdaki GPT etkinliklerini kullanabilirsiniz:

Etkinlik Tetiklenme koşulu...
RewardedSlotClosedEvent Ödüllü reklam alanı kapatıldı.
RewardedSlotGrantedEvent Reklam izleme karşılığında ödül verildi.
RewardedSlotReadyEvent Ödüllü reklam alanı gösterilmeye hazır.

Bu örneğin amacı doğrultusunda, hem kullanıcının ödüllü reklamı görüntülemesini istemek hem de tamamlandığında ödülü görüntülemek için basit bir kalıcı iletişim kutusu kullanılmıştır. Pratikte, bu görevleri gerçekleştirmek için kendi arayüzünü uygulamak yayıncının sorumluluğudur.

Kullanım notları

  • En iyi kullanıcı deneyimini sağlamak için ödüllü reklamlar yalnızca biçimi uygun şekilde destekleyen sayfalarda istenir. Bu nedenle, defineOutOfPageSlot() işlevi null değerini döndürebilir. Gereksiz işlem yapmadığınızdan emin olmak için bu durumu kontrol etmeniz gerekir. Ödüllü reklamlar şu anda yalnızca mobil cihazlar için optimize edilmiş ve yakınlaştırmanın nötr olduğu sayfalarda desteklenmektedir. Genellikle bu, yayıncının sayfanın <head> öğesinde <meta name="viewport" content="width=device-width, initial-scale=1"> veya benzeri bir öğenin bulunduğu anlamına gelir.

  • Ödüllü reklamlar kendi reklam alanını oluşturur. Diğer reklam türlerinin aksine, ödüllü reklamlar için <div> tanımlamak gerekmez. Ödüllü reklamlar, bir reklam doldurulduğunda kendi kapsayıcılarını otomatik olarak oluşturup sayfaya ekler.

Örnek uygulama

Demoyu izleyin