Ubah Game yang Dapat Dimainkan menjadi pendapatan dengan monetisasi bawaan YouTube.
Memahami monetisasi berbasis iklan
YouTube menawarkan fungsi monetisasi bawaan untuk game, dimulai dengan iklan. Kami mendukung tiga peluang iklan dengan game Anda:
- Iklan pre-roll: Iklan yang ditampilkan saat game Anda dimuat pertama kali
- Iklan interstisial: Iklan yang ditampilkan selama titik henti sementara alami dalam game, seperti penyelesaian level
- Iklan reward: Iklan yang dipilih pengguna untuk ditonton sebagai imbalan atas item atau pengalaman dalam game
Subkumpulan pengguna di wilayah dan platform yang memenuhi syarat untuk Ruang Game melihat slot iklan ini.
Kami akan terus mengabari Anda seiring kami terus meningkatkan dan memperluas monetisasi berbasis iklan.
Berintegrasi dengan monetisasi berbasis iklan
YouTube menangani iklan pre-roll secara otomatis—tidak diperlukan pekerjaan integrasi di pihak Anda.
Meskipun YouTube menangani iklan pre-roll secara otomatis, Anda dapat menerapkan iklan interstisial dan reward dalam waktu sekitar 5 menit menggunakan fitur iklan Playables SDK.
Prasyarat
Sebelum mengintegrasikan:
- Pastikan Anda memiliki akses ke Playables Test Suite untuk memverifikasi integrasi Anda.
- Jika game Anda menggunakan TypeScript, pastikan Anda memiliki definisi jenis terbaru untuk mempermudah integrasi.
- Periksa apakah contoh kode tersedia yang menunjukkan cara berintegrasi dengan YouTube Playables SDK.
Mengintegrasikan iklan interstisial
Iklan interstisial hanya memerlukan waktu satu menit untuk diterapkan. Cukup panggil
requestInterstitialAd() pada jeda yang wajar dalam gameplay Anda, seperti
di antara level, setelah layar "Game Over", atau selama urutan pemuatan
di tengah game:
try {
await ytgame.ads.requestInterstitialAd();
// Ad request successful
} catch (error) {
// Handle errors, retry logic, etc.
}
Mengintegrasikan iklan reward
Iklan reward juga cepat diintegrasikan. Panggil requestRewardedAd(id)
setiap kali pemutar secara eksplisit meminta iklan reward.
Anda harus memilih dan meneruskan ID reward unik. Anda dapat meng-hardcode ID ini langsung ke dalam game Anda.
Saat membuat ID, ikuti persyaratan berikut:
- Jangan sertakan data pengguna apa pun.
- Gunakan string yang mudah dibaca (misalnya,
"100-coins-reward-12") atau UUID standar (misalnya,"21403813-2e22-4316-a8b2-7d4f52a6f6fb").
try {
const rewardEarned =
await ytgame.ads.requestRewardedAd('reward-id-123');
if (rewardEarned) {
// Handle the earned case.
} else {
// Handle the not earned case.
}
} catch (error) {
// Handle errors, retry logic, etc.
}
Untuk mengetahui informasi selengkapnya, tinjau fitur iklan Playables SDK untuk detail penerapan dan contoh tambahan.
Menguji monetisasi berbasis iklan
Setelah siap, Anda dapat memvalidasi integrasi menggunakan Playables Test Suite. Untuk mempelajari caranya, ikuti panduan rangkaian pengujian.
Iklan juga diaktifkan untuk rilis game pengembangan dan penyiapan, meskipun terbatas pada subkumpulan wilayah yang memenuhi syarat untuk Ruang Game dan platform.
Mengelola monetisasi berbasis iklan
Setelah diintegrasikan, Anda dapat mengontrol beberapa jenis iklan ini untuk game di Portal Developer yang Dapat Dimainkan jika perlu menonaktifkan atau mengaktifkannya untuk pengujian atau validasi. Jenis iklan ini disetel ke "aktif" secara default.
Langkah berikutnya
Program uji coba pembagian keuntungan
Kami berada dalam tahap awal monetisasi Ruang Game. Untuk mendapatkan masukan awal, kami menguji coba pembagian keuntungan dengan sejumlah kecil kreator Konten yang Dapat Dimainkan. Seiring waktu, kami berupaya menyelaraskan diri dengan program monetisasi YouTube yang lebih luas, sehingga kami dapat meningkatkan jumlah kreator yang memperoleh penghasilan dari monetisasi Game yang Dapat Dimainkan. Kami akan membagikan informasi selengkapnya seiring dengan perluasan program ini.
Gabung dengan komunitas
Ingin mendiskusikan monetisasi, mendapatkan bantuan terkait integrasi, atau memberikan masukan? Bergabunglah dengan komunitas Discord kami.