Bagikan melalui


Monetisasi untuk game

Sebagai pengembang game, Anda perlu mengetahui opsi monetisasi sehingga Anda dapat mempertahankan bisnis Anda dan terus melakukan apa yang Anda sukai: membuat game hebat. Artikel ini memberikan gambaran umum tentang metode monetisasi untuk game Platform Windows Universal (UWP) dan cara mengimplementasikannya.

Di masa lalu, Anda hanya akan memasang harga pada permainan Anda dan kemudian menunggu orang untuk membelinya di toko. Tapi hari ini Anda memiliki pilihan. Anda dapat memilih untuk mendistribusikan permainan ke toko "batu bata dan mortir", menjual game secara online (baik salinan fisik atau lunak), atau membiarkan semua orang memainkan game secara gratis tetapi menggabungkan semacam iklan atau item dalam game yang dapat dibeli. Game juga bukan lagi sekadar produk mandiri. Mereka sering datang dengan konten tambahan yang dapat dibeli selain permainan utama.

Anda dapat mempromosikan dan memonetisasi game UWP dengan satu atau beberapa cara berikut:

  • Letakkan game Anda di Microsoft Store, yang merupakan penawaran toko online yang aman di seluruh dunia. Gamer di seluruh dunia dapat membeli game Anda secara online dengan harga yang Anda tetapkan.
  • Gunakan API di Windows SDK untuk membuat pembelian dalam game. Gamer dapat membeli item dari dalam game Anda, atau membeli konten tambahan seperti peralatan tambahan, skin, peta, atau level game.
  • Gunakan API di Microsoft Advertising SDK untuk menampilkan iklan dari jaringan iklan. Anda dapat menampilkan iklan di game Anda dan menawarkan opsi bagi gamer untuk menonton iklan video dengan imbalan hadiah dalam game.
  • Maksimalkan potensi game Anda melalui kampanye iklan. Promosikan game Anda menggunakan kampanye iklan berbayar, komunitas (gratis), atau rumah (gratis) untuk menumbuhkan basis penggunanya.

Saluran distribusi di seluruh dunia

Microsoft Store dapat membuat game Anda tersedia untuk diunduh di lebih dari 200 negara dan wilayah di seluruh dunia, dengan dukungan untuk penagihan melalui berbagai bentuk pembayaran termasuk Visa, MasterCard, dan PayPal. Untuk daftar lengkap negara dan wilayah, lihat Menentukan pilihan pasar.

Tetapkan harga untuk game Anda

Game UWP yang diterbitkan ke Store dapat dibayar atau gratis. Gim berbayar memungkinkan Anda untuk menagih gamer di muka untuk permainan Anda dengan harga yang Anda tetapkan, sedangkan game gratis memungkinkan pengguna untuk mengunduh dan memainkan game tanpa membayarnya.

Berikut adalah beberapa konsep penting mengenai harga game Anda di Store.

Harga dasar

Harga dasar permainan adalah apa yang menentukan apakah game Anda dikategorikan sebagai berbayar atau gratis. Anda dapat menggunakan Pusat Mitra untuk mengonfigurasi harga dasar berdasarkan negara dan wilayah. Proses penentuan harga dapat mencakup tanggung jawab pajak Anda saat menjual ke berbagai negara dan pertimbangan biaya untuk pasar tertentu. Anda juga dapat menetapkan harga kustom untuk pasar tertentu.

Harga jual

Salah satu cara untuk mempromosikan game Anda adalah dengan mengurangi harganya untuk waktu yang terbatas. Anda juga dapat mengatur harga jual ke Gratis untuk memungkinkan game Anda diunduh tanpa pembayaran. Anda dapat menjadwalkan kampanye penjualan terlebih dahulu dengan mengatur tanggal mulai dan tanggal berakhir penjualan. Untuk informasi selengkapnya, lihat Menempatkan aplikasi dan add-on yang dijual.

Pembelian dalam game

Pembelian dalam game adalah produk yang dibeli dalam sebuah game. Mereka juga secara generik dikenal sebagai pembelian dalam aplikasi. Di Microsoft Store, produk ini disebut add-on. Add-on diterbitkan melalui Pusat Mitra. Anda juga harus mengaktifkan add-on dalam kode game Anda.

Jenis add-on

Anda dapat membuat dua jenis add-on di toko: tahan lama atau dapat dikonsumsi. Durable adalah item yang bertahan selama jangka waktu tertentu dan hanya dapat dibeli sekali sampai kedaluwarsa. Bahan habis pakai adalah item yang dapat dibeli dan digunakan lagi dan lagi.

Saat membuat bahan habis pakai, putuskan bagaimana Anda ingin melacaknya — yaitu apakah mereka dikelola pengembang atau Terkelola Toko (Fitur ini tersedia mulai dari Windows 10, versi 1607). Dengan penggunaan yang dikelola pengembang, Anda bertanggung jawab untuk melacak keseimbangan item untuk gamer; dengan store-managed consumable, Microsoft Store melacak saldo item untuk Anda. Untuk informasi selengkapnya, lihat Gambaran umum add-on yang dapat dikonsumsi.

Membuat pembelian dalam game

API info lisensi dan pembelian dalam aplikasi terbaru adalah bagian dari namespace layanan Windows.Services.Store di Windows SDK (mulai dari Windows 10, versi 1607). Jika Anda mengembangkan game baru yang menargetkan rilis 1607 atau yang lebih baru, kami sarankan Anda menggunakan namespace Windows.Services.Store karena mendukung jenis add-on terbaru dan memiliki performa yang lebih baik. Ini juga dirancang agar kompatibel dengan jenis produk dan fitur mendatang yang didukung oleh Pusat Mitra dan Toko. Saat mengembangkan untuk versi Windows 10 sebelumnya, gunakan namespace Windows.ApplicationModel.Store sebagai gantinya.

Untuk informasi selengkapnya, buka Pembelian dan uji coba dalam aplikasi.

Contoh pembelian yang disederhanakan

Bagian ini menggunakan contoh pembelian yang disederhanakan untuk mengilustrasikan penggunaan panggilan metode yang berbeda untuk mengimplementasikan alur pembelian.

Tindakan / aktivitas dalam game Tugas latar belakang permainan
Gamer memasuki sebuah toko. Menu toko muncul untuk menampilkan add-on dan harga pembelian yang tersedia Game mengambil info produk add-on, menentukan apakah add-on memiliki lisensi yang tepat, dan menampilkan add-on yang tersedia untuk dibeli oleh gamer di menu toko.
Gamer mengklik Beli untuk membeli item Tindakan Beli mengirimkan permintaan untuk membeli item dan memulai proses pembayaran untuk memperolehnya. Implementasi bervariasi tergantung pada jenis item. Jika ini adalah item pembelian yang tahan lama atau satu kali, pelanggan hanya dapat memiliki satu item sampai kedaluwarsa. Jika item dapat dikonsumsi, pelanggan dapat memiliki satu atau beberapa item tersebut.

Menguji pembelian dalam game selama pengembangan game

Karena add-on harus dibuat dalam asosiasi dengan permainan, permainan Anda harus dipublikasikan dan tersedia di Toko. Langkah-langkah di bagian ini menunjukkan cara membuat add-on saat game Anda masih dalam pengembangan. (Jika game yang sudah selesai sudah ditayangkan di Toko, Anda dapat melewati tiga langkah pertama dan langsung menuju Buat add-on di Store.)

Untuk membuat add-on saat permainan Anda masih dalam pengembangan:

  1. Membuat paket
  2. Terbitkan permainan sebagai tersembunyi
  3. Kaitkan solusi game Anda di Visual Studio dengan Store
  4. Membuat add-on di Store

Buat paket

Agar game apa pun dapat diterbitkan, game harus memenuhi persyaratan Sertifikasi Aplikasi Windows minimum. Anda dapat menggunakan Windows App Certification Kit, yang merupakan bagian dari Windows SDK, untuk menjalankan pengujian pada game untuk membantu memastikan bahwa ia siap untuk diterbitkan ke Store. Jika Anda belum mengunduh Windows SDK yang menyertakan Windows App Certification Kit, buka Windows SDK.

Untuk membuat paket yang dapat diunggah ke Store:

  1. Buka solusi game Anda di Visual Studio.
  2. Dalam Visual Studio, buka Project>Store>Buat Paket Aplikasi ...
  3. Untuk opsi Apakah Anda ingin membuat paket untuk diunggah ke Microsoft Store? , pilih Ya.
  4. Masuk ke akun pengembang Pusat Mitra Anda. Atau daftar sebagai pengembang di Pusat Mitra.
  5. Pilih aplikasi untuk membuat paket unggahan. Jika Anda belum membuat pengiriman aplikasi, berikan nama aplikasi baru untuk membuat pengiriman baru. Untuk informasi selengkapnya, lihat Membuat aplikasi Anda dengan membuat nama.
  6. Setelah paket berhasil dibuat, klik Luncurkan Kit Sertifikasi Aplikasi Windows untuk memulai proses pengujian.
  7. Perbaiki kesalahan apa pun untuk membuat paket game.

Terbitkan permainan sebagai tersembunyi

  1. Buka Pusat Mitra dan masuk.
  2. Dari halaman Gambaran umum Dasbor atau Semua aplikasi , klik aplikasi yang ingin Anda kerjakan. Jika Anda belum membuat pengiriman aplikasi, klik Buat aplikasi baru dan pesan nama.
  3. Pada halaman Gambaran Umum Aplikasi, klik Mulai pengiriman Anda.
  4. Konfigurasikan pengiriman baru ini. Pada halaman pengiriman:
    • Klik Harga dan ketersediaan. Di bagian Visibilitas , pilih 'Sembunyikan aplikasi ini dan cegah akuisisi...' untuk memastikan hanya tim pengembangan Anda yang memiliki akses ke game. Untuk detail selengkapnya, buka Distribusi dan visibilitas.
    • Klik Properti. Di bagian Kategori dan subkategori , pilih Game lalu subkategori yang cocok untuk game Anda.
    • Klik Peringkat usia. Isi kuesioner secara akurat.
    • Klik Paket. Unggah paket game yang dibuat di langkah sebelumnya.
  5. Ikuti perintah pengiriman lainnya di dasbor untuk memungkinkan Anda berhasil menerbitkan game ini yang tetap tersembunyi ke publik.
  6. Klik Kirim ke Toko.

Untuk informasi selengkapnya, buka Pengiriman aplikasi.

Setelah game Anda dikirimkan ke Store, game memasuki proses sertifikasi aplikasi. Proses ini dapat memakan waktu hingga 16 jam sebelum game dicantumkan.

Kaitkan solusi game Anda dengan Store

Dengan solusi game Anda dibuka di Visual Studio:

  1. Buka Project>Store>Associate App dengan Store ...
  2. Masuk ke akun pengembang Pusat Mitra Anda dan pilih nama aplikasi untuk mengaitkan solusi ini.
  3. Klik dua kali pada file Package.appxmanifest.xml dan buka tab Kemasan untuk memeriksa apakah game dikaitkan dengan benar.

Jika Anda telah mengaitkan solusi ke game yang diterbitkan yang ditayangkan dan tercantum di Store, solusi Anda akan memiliki lisensi aktif dan Anda selangkah lebih dekat dalam membuat add-on untuk game Anda. Untuk informasi selengkapnya, lihat Mengemas aplikasi.

Membuat add-on di Store

Saat Anda membuat add-on, pastikan Anda mengaitkannya dengan pengiriman game yang tepat. Untuk detail tentang cara mengonfigurasi semua berbagai info yang terkait dengan add-on, lihat Pengiriman add-on.

  1. Buka Pusat Mitra dan masuk.
  2. Dari halaman Gambaran umum Dasbor atau Semua aplikasi , klik aplikasi yang ingin Anda buat add-on-nya.
  3. Pada halaman Gambaran Umum Aplikasi, di bagian Add-on , pilih Buat add-on baru.
  4. Pilih jenis produk untuk add-on: dapat dikonsumsi yang dikelola pengembang, dapat dikonsumsi yang dikelola penyimpanan, atau tahan lama.
  5. Masukkan ID produk unik yang akan digunakan sebagai variabel string saat mengintegrasikan add-on ini ke dalam kode game Anda. ID ini tidak akan dilihat oleh konsumen. Untuk informasi selengkapnya, lihat Mengatur jenis produk aplikasi dan ID produk Anda.

Konfigurasi lain untuk add-on meliputi:

Jika game Anda memiliki banyak add-on, Anda dapat membuatnya secara terprogram dengan menggunakan API pengiriman Microsoft Store. Untuk informasi selengkapnya, lihat Membuat dan mengelola pengiriman menggunakan layanan Microsoft Store.

Menampilkan iklan di game Anda

Pustaka dan alat di Microsoft Advertising SDK membantu Anda menyiapkan layanan di game Anda untuk menerima iklan dari jaringan iklan. Gamer Anda akan ditampilkan iklan langsung dan Anda akan mendapatkan uang dari pengiklan ketika gamer Anda melihat atau berinteraksi dengan iklan yang ditampilkan. Untuk informasi selengkapnya, lihat Menampilkan iklan di aplikasi Anda.

Format iklan

Beberapa jenis iklan dapat ditampilkan dengan menggunakan Microsoft Advertising SDK:

  • Iklan banner — Iklan yang mengambil bagian dari layar game Anda dan biasanya ditempatkan dalam game.
  • Iklan video interstisial — Iklan layar penuh, yang bisa sangat efektif saat digunakan di antara level. Jika diimplementasikan dengan benar, iklan tersebut bisa kurang mengganggu iklan banner.
  • Iklan native — Iklan berbasis komponen, di mana setiap materi iklan (seperti judul, gambar, deskripsi, dan teks ajakan bertindak) dikirimkan ke aplikasi Anda sebagai elemen individual yang dapat Anda integrasikan ke dalam aplikasi Anda.

Iklan mana yang ditampilkan?

Secara default, aplikasi Anda akan menampilkan iklan dari jaringan Microsoft untuk iklan berbayar. Untuk memaksimalkan pendapatan iklan, Anda dapat mengaktifkan mediasi iklan untuk unit iklan Guna menampilkan iklan dari jaringan iklan berbayar tambahan. Untuk informasi selengkapnya tentang penawaran saat ini, lihat Panduan pengaturan Mediasi kami.

Pasar mana yang memungkinkan iklan ditampilkan?

Untuk daftar lengkap negara dan wilayah yang mendukung iklan, lihat Pasar yang didukung untuk jaringan iklan.

API untuk menampilkan iklan

Kelas AdControl, InterstitialAd, dan NativeAd di Microsoft Advertising SDK digunakan untuk membantu menampilkan iklan dalam game.

Untuk memulai, unduh dan instal Microsoft Advertising SDK dengan Visual Studio 2015 atau versi yang lebih baru. Untuk informasi selengkapnya, lihat Menginstal Microsoft Advertising SDK.

Panduan implementasi

Panduan ini menunjukkan cara menerapkan iklan dengan menggunakan AdControl, InterstitialAd, dan NativeAd:

Selama pengembangan, Anda dapat menggunakan nilai unit iklan pengujian untuk melihat bagaimana iklan dirender. Nilai unit iklan pengujian ini juga digunakan dalam panduan di atas.

Berikut adalah beberapa praktik terbaik untuk membantu Anda dalam proses desain dan implementasi.

Untuk solusi masalah pengembangan umum, seperti iklan yang tidak muncul, kotak hitam berkedip dan menghilang, atau iklan yang tidak di-refresh, lihat Panduan pemecahan masalah.

Bersiap untuk rilis dengan mengganti nilai pengujian unit iklan

Saat anda siap untuk pindah ke pengujian langsung atau untuk menerima iklan di game yang dipublikasikan, Anda harus memperbarui nilai unit iklan pengujian ke nilai aktual yang disediakan untuk game Anda. Untuk membuat unit iklan untuk game Anda, lihat Menyiapkan unit iklan di aplikasi Anda.

Jaringan iklan lainnya

Ini adalah jaringan iklan lain yang menyediakan SDK untuk menayangkan iklan ke aplikasi dan game UWP.

Vungle

Vungle SDK untuk Windows menawarkan iklan video di aplikasi dan game. Untuk mengunduh SDK, buka Vungle SDK.

Smaato

Smaato memungkinkan iklan banner dimasukkan ke dalam aplikasi dan game UWP. Unduh SDK dan untuk informasi selengkapnya, lihat dokumentasi.

AdDuplex

Anda dapat menggunakan AdDuplex untuk mengimplementasikan banner atau iklan interstisial dalam game Anda.

Untuk mempelajari selengkapnya tentang mengintegrasikan AdDuplex langsung ke dalam proyek Windows 10 XAML, buka situs web AdDuplex:

Untuk informasi tentang mengintegrasikan AdDuplex SDK ke dalam game UWP Windows 10 yang dibuat menggunakan Unity, lihat Penginstalan dan penggunaan aplikasi Windows 10 SDK for Unity.

Memaksimalkan potensi game Anda melalui kampanye iklan

Ambil langkah selanjutnya dalam mempromosikan game Anda menggunakan iklan. Saat Anda membuat kampanye iklan untuk game Anda, aplikasi dan game lain akan menampilkan iklan yang mempromosikan game Anda.

Pilih dari beberapa jenis kampanye yang dapat membantu meningkatkan basis gamer Anda.

Jenis kampanye Iklan untuk game Anda muncul di...
Berbayar Aplikasi yang cocok dengan perangkat atau kategori game Anda.
Komunitas gratis Aplikasi yang diterbitkan oleh pengembang lain yang juga ikut serta dalam kampanye iklan komunitas. Untuk informasi selengkapnya, lihat Tentang iklan komunitas.
Rumah gratis Hanya aplikasi yang telah Anda terbitkan. Untuk informasi selengkapnya, lihat Tentang iklan rumah.