Langsung ke bagian: Persyaratan dan batasan | Memproses iklan reward untuk web | Memperkirakan dan melaporkan iklan reward
Iklan reward juga tersedia untuk aplikasi, bagi semua penayang.
Anda dapat memproses iklan reward di inventaris web desktop, seluler, dan tablet Google Ad Manager. Pengalaman iklan reward memungkinkan pengguna ikut serta secara sukarela dalam pengalaman iklan untuk mendapatkan reward.
Iklan reward mendukung reservasi, Transaksi Pilihan, Lelang Terbuka, Lelang Pribadi, dan Dijamin Terprogram. Penayang yang menggunakan inventaris reward harus mematuhi kebijakan unit iklan yang menawarkan reward.
Contoh pengalaman iklan reward
Seorang pengguna setuju untuk menonton iklan video atau melihat iklan display guna menerima reward, yang dapat berupa 3 artikel berita, 10 koin emas, nyawa tambahan dalam game, akses Wi-Fi di bandara, dan sebagainya.
Persyaratan dan batasan
- Pastikan perlindungan "Blokir iklan video non-instream" dinonaktifkan.
- Iklan reward hanya valid untuk halaman yang dioptimalkan untuk seluler (misalnya,
<meta name="viewport" content="width=device-width, initial-scale=1.0">
). - Penayang bertanggung jawab untuk merender layar tempat pengguna memilih untuk melihat iklan reward dan mengirimkan reward kepada pengguna tersebut. Dalam berita, tempatnya mungkin adalah di penghalang konten berbayar (baik itu solusi penghalang konten berbayar Anda sendiri ataupun milik pihak ketiga). Untuk akses Wi-Fi, tempatnya mungkin adalah di halaman pembuka "koneksi Wi-Fi".
- Ad Manager melakukan pengambilan data konten iklan video, lalu merender iklan dengan kontrol pengguna yang sesuai (misalnya, tombol tutup dan kontrol suara).
- Iklan reward untuk web diisi melalui permintaan video dan display secara default.
Jika ingin inventaris reward Anda hanya diisi melalui permintaan video, Anda dapat mengajukan permohonan untuk mengizinkan permintaan display diblokir dari inventaris yang ditargetkan. Tindakan ini akan memastikan bahwa hanya permintaan video yang ditayangkan ke inventaris reward Anda. Harap hubungi Account Manager untuk mendapatkan detailnya.
Iklan reward untuk pengalaman pengguna web
- Untuk beberapa jenis permintaan, iklan reward untuk web secara otomatis diputar dengan suara yang diaktifkan. Sebelum iklan dimulai, pengguna diminta untuk terus memutar video dengan suara, atau membatalkan pemutaran video.
- Jika pengguna memilih untuk tidak melihat iklan, atau mengklik untuk menutup iklan sebelum selesai, pengguna akan diminta untuk mengonfirmasi bahwa dia akan kehilangan reward.
- Tayangan dihitung saat iklan ditampilkan. Iklan harus dapat dilihat selama 3 detik agar reward dapat diberikan.
- Penyelesaian terjadi saat video selesai, atau waktu penayangan yang ditentukan tercapai, atau saat batas untuk melewati iklan tercapai (untuk iklan TrueView).
- Iklan reward untuk web akan tetap ada setelah selesai dan harus ditutup oleh pengguna.
Menyiapkan dan memproses iklan reward untuk web di Ad Manager
Saat Anda membuat unit iklan atau membuat item baris iklan reward untuk web, perhatikan setelan berikut:
Unit iklan
- Ukuran: Ukuran unit iklan tidak memengaruhi penayangan iklan reward untuk web.
- Reward: Meskipun default Ad Manager ditetapkan ke "1 reward" untuk menonton iklan, Anda dapat mengklik untuk menggantinya. Misalnya, untuk memberikan reward 20 nyawa dalam game, masukkan "20" di "Jumlah reward" dan "nyawa" di "Jenis reward".
Item baris
- Ukuran inventaris: Untuk item baris reservasi, pilih jenis iklan Video atau audio, lalu masukkan ukuran materi iklan yang diharapkan sebesar 1x1v (Video/VAST). Untuk item baris Ad Exchange, pilih jenis iklan Display (Standar), lalu masukkan ukuran materi iklan yang diharapkan sebesar 1x1 (Kustom).
- Jenis: Untuk reservasi, tetapkan jenis sesuai dengan prioritas. Untuk Ad Exchange, gunakan jenis item baris Ad Exchange.
Iklan reward untuk web menggunakan kode GPT untuk memberikan pengalaman yang serupa dengan iklan reward untuk aplikasi.
Contoh di bawah ini menunjukkan:
- Ada 3 peristiwa yang perlu diproses:
rewardedSlotReady
akan dipicu saat iklan reward tersedia dan dapat ditampilkan kepada pengguna.rewardedSlotGranted
akan dipicu saat reward telah diberikan kepada pengguna. Karena beberapa permintaan memberikan reward sebelum iklan selesai, Anda harus memprosesrewardedSlotGranted
untuk menentukan peristiwa ini secara akurat.rewardedSlotClosed
dipicu saat pengguna mengklik tombol tutup, baik reward diberikan maupun tidak.
- Untuk menampilkan reward, kode Anda harus memanggil
evt.makeRewardedVisible()
.
- GPT membuat elemen
ins
di bagian bawah elemenbody
, pada bagian akhir dokumen, untuk mengurangi kemungkinan terjadinya kolusi indeks z. Materi iklan dirender dalam bingkai danins
ditetapkan sebagaidisplay:none
. - Saat
evt.makeRewardedVisible()
dipanggil (menampilkantrue
jika berhasil),ins
dibuat terlihat dan dalam mode layar penuh. - Setelah selesai, GPT akan meniadakan elemen
ins
lalu memanggildestroySlots
pada slot.
Contoh kode GPT
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Rewarded slot test page
</title>
<script src="//www.googletagservices.com/tag/js/gpt.js"></script>
<script>
googletag = window.googletag || {cmd: []};
googletag.cmd.push(() => {
const rewardedSlot = googletag.defineOutOfPageSlot(
'/1234/main/top',
googletag.enums.OutOfPageFormat.REWARDED)
.addService(googletag.pubads());
googletag.enableServices();
googletag.pubads().addEventListener('rewardedSlotReady',
function(evt) {
if (confirm('want to see a rewarded ad?')) {
evt.makeRewardedVisible();
} else {
googletag.destroySlots([rewardedSlot]);
}
});
googletag.pubads().addEventListener('rewardedSlotGranted',
function(evt) {
alert('granted! ' + JSON.stringify(evt.payload));
});
googletag.pubads().addEventListener('rewardedSlotClosed',
function(evt) {
alert('Closed by the user!');
googletag.destroySlots([rewardedSlot]);
});
googletag.display(rewardedSlot);
});
</script>
</head>
<body>
<p>
Bottom of the page...
</p>
</body>
</html>
Lihat halaman contoh uji coba.
Rewarded ad web API
Panggil | Deskripsi peristiwa |
---|---|
SlotRenderEndedEvent |
Iklan dimulai |
rewardedSlotGranted |
Iklan memberikan reward |
rewardedSlotClosed |
Pengguna mengklik tombol tutup |
Hancurkan slot iklan saat rewardedSlotClosed
dipanggil.
Persyaratan dan batasan tambahan
- Anda tidak dapat mengirim permintaan untuk beberapa iklan reward di saat yang bersamaan. Setelah slot reward pertama terlihat, yang kedua tidak akan ditampilkan.
- Anda harus menutup iklan sendiri, alih-alih mengandalkan GPT untuk menutupnya.
- Bedakan iklan reward dengan iklan non-reward. Jangan menampilkan permintaan reward untuk iklan non-reward.
- Pastikan bahwa pengguna menonton video agar dapat menerima reward.
- Saat ini, fungsi memuat ulang belum teruji.
Memperkirakan dan melaporkan iklan reward untuk web
Anda dapat memeriksa perkiraan inventaris untuk iklan reward untuk web.
Untuk menjalankan laporan pada performa iklan reward, pilih Platform Jenis interaksi sebagai dimensi untuk melihat perincian tayangan yang merupakan permintaan iklan reward. Permintaan lain ditampilkan di laporan Anda sebagai jenis "Tidak dikenal". Dimensi ini tersedia untuk jenis laporan "Historis".
Tambahkan dimensi teknologi materi iklan ke laporan Anda untuk mengidentifikasi jenis teknologi yang digunakan untuk menayangkan materi iklan, seperti video.
Pelajari cara membuat laporan.