Ödüllü reklam gösterme
Bu örnekte, ödüllü reklam istemek ve oluşturmak için Google Yayıncı Etiketi (GPT) kitaplığının kullanımı gösterilmektedir. Ödüllü reklam biçimleri, uygulama ve web kullanıcılarının reklam görüntüleme karşılığında ödül kazanmasına olanak tanır. Ödüllü reklamlar hakkında daha fazla bilgiyi Google Ad Manager Yardım Merkezi'nde bulabilirsiniz.
Ödüllü reklamları görüntülemek ve bunlarla etkileşim kurmak için aşağıdaki GPT etkinliklerini kullanabilirsiniz:
Etkinlik | Tetiklenme zamanı... |
---|---|
RewardedSlotClosedEvent | Bir ödüllü reklam alanı kapatıldı. |
RewardedSlotGrantedEvent | Bir reklamı görüntülemek için ödül verildi. |
RewardedSlotReadyEvent | Ödüllü reklam alanı gösterilmeye hazır. |
Bu örnekte, hem kullanıcıdan ödüllü reklamı görüntülemesini istemek hem de tamamlandığında ödülü göstermek için basit bir modal iletişim kutusu kullanılmaktadır. Uygulamada, bu görevleri yerine getirmek için kendi arayüzünü uygulamak yayıncının sorumluluğundadır.
Kullanım notları
Optimum bir kullanıcı deneyimi sağlamak için ödüllü 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. Ödüllü reklamlar şu anda yalnızca yakınlaştırmanın nötr olduğu mobil cihazlar için optimize edilmiş sayfalarda desteklenmektedir. Genellikle bu, yayıncının sayfanın<head>
bölümünde<meta name="viewport" content="width=device-width, initial-scale=1">
veya benzer bir öğeye sahip olduğu anlamına gelir.Ödüllü reklamlar kendi reklam alanlarını oluşturur. Diğer reklam türlerinin aksine, ödüllü reklamlar için
<div>
tanımlamak gerekli değildir. Ödüllü reklamlar, bir reklam yüklendiğinde kendi kapsayıcılarını otomatik olarak oluşturup sayfaya ekler.