Ö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şlevinull
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.