Tutorial: Mengoptimalkan monetisasi campuran menggunakan AdMob, Google Analytics, dan Firebase

Tutorial solusi

Sering kali, fokus awal untuk monetisasi aplikasi adalah pembelian dalam aplikasi, tetapi menunjukkan bahwa iklan dalam aplikasi adalah sumber pendapatan teratas untuk aplikasi.

Bahkan, menurut beberapa laporan, iklan dalam aplikasi diperkirakan akan meningkat hampir 50%, sedangkan pendapatan pembelian dalam aplikasi diproyeksikan hanya tumbuh sekitar 30%. Selain itu, hanya sekitar 5% pengguna yang melakukan pembelian, yang berarti bahwa untuk sebagian besar basis pengguna Anda, Anda harus menerapkan penting yang berbeda — seperti iklan dalam aplikasi.

Pendekatan campuran terhadap monetisasi dapat menjangkau semua segmen pengguna Anda. Namun, mengoptimalkan strategi tersebut rumit, tetapi Google menawarkan alat dan produk dapat membantu Anda.

  • Gunakan Google AdMob untuk membuat dan menerapkan unit iklan yang akan ditampilkan di aplikasi, lalu AdMob akan membantu menghubungkan pengiklan ke ruang iklan tersebut.

  • Siapkan Google Analytics untuk menyegmentasikan pengguna secara dinamis ke dalam kategori (seperti "Pembeli"), yang dapat Anda manfaatkan untuk menerapkan monetisasi.

  • Gunakan Firebase Remote Config untuk menayangkan iklan dalam aplikasi secara dinamis pengalaman pengguna di aplikasi Anda berdasarkan apakah pengguna berada di bagian "Pembeli" atau tidak audiens atau tidak.

Yang akan Anda pelajari

Dalam tutorial multilangkah ini, Anda akan mempelajari cara menggunakan Google AdMob, audiens Google Analytics, dan Firebase untuk menerapkan dan mengoptimalkan strategi monetisasi Anda. Proses ini menggunakan iklan interstisial format sebagai contoh kasus pengujian, tetapi Anda dapat mengekstrapolasi dan menggunakan langkah jika Anda ingin menggunakan format iklan yang berbeda.

Perhatikan bahwa tutorial ini mengasumsikan bahwa Anda memiliki pemahaman dasar tentang Google AdMob dan platform Firebase, dan Anda ingin mempelajari cara mengoptimalkan monetisasi iklan dalam aplikasi menggunakan Google Analytics dan Firebase Remote Config.

Produk dan fitur yang digunakan dalam tutorial ini

Google AdMob memungkinkan Anda membuat unit iklan yang akan disajikan dalam aplikasi Anda. Saat menautkan AdMob dengan Firebase, AdMob mengirim informasi pendapatan iklan ke Firebase untuk meningkatkan strategi iklan pengoptimalan.
Google Analytics memberikan insight tentang metrik engagement pengguna, retensi, dan monetisasi seperti total pendapatan, Pendapatan AdMob, pendapatan pembelian, dan lainnya. Google Analytics juga memungkinkan Anda membuat segmen dan audiens pengguna.
Firebase Remote Config memungkinkan Anda secara dinamis mengubah dan menyesuaikan perilaku dan tampilan aplikasi Anda untuk segmen pengguna yang diinginkan — semua tanpa memublikasikan versi baru aplikasi. Dalam tutorial ini, Anda akan menggunakan parameter Remote Config untuk mengontrol apakah unit iklan baru ditampilkan kepada pengguna berdasarkan Google Analytics 4 di audiens Google Analytics.

Ringkasan tutorial

Buka langsung tutorial langkah demi langkah

  1. Gunakan AdMob guna membuat unit iklan baru untuk Display

    1. Buat unit iklan di akun AdMob Anda.

    2. Implementasikan unit iklan di codebase aplikasi Anda.

  2. Penyiapan Google Analytics

    1. Tambahkan Google Analytics for Firebase SDK ke codebase aplikasi Anda.

    2. Memahami audiens Google Analytics.

  3. Menyiapkan Firebase Remote Config untuk menampilkan pengalaman iklan tertentu

    1. Siapkan Remote Config parameter dan kondisi di konsol Firebase.

    2. Tambahkan Remote Config SDK ke codebase aplikasi Anda.

    3. Konfigurasikan instance Remote Config.

    4. Ambil dan aktifkan Remote Config.

    5. Gunakan nilai parameter Remote Config.

    6. Rilis aplikasi Anda.

Yang Anda butuhkan

  • Aplikasi Anda sendiri (project iOS, Android, Flutter, atau Unity)

  • Aplikasi Anda terdaftar sebagai Aplikasi Firebase yang ditautkan ke Aplikasi AdMob (pelajari lebih lanjut).
    Artinya, hal berikut juga dilakukan:

    • Anda telah mengaktifkan Google Analytics di project Firebase (artinya Anda telah menautkan project Firebase ke properti Google Analytics).

    • Anda telah menambahkan konfigurasi Firebase yang berlaku ke codebase aplikasi.

  • (Aplikasi Android atau aplikasi yang menargetkan Android) Tautkan Aplikasi Firebase ke Google Play (diperlukan untuk mendapatkan data peristiwa pembelian dalam aplikasi)

  • Akses ke akun AdMob yang terkait dengan aplikasi Anda, dengan izin untuk membuat unit iklan baru

  • Akses ke project Firebase yang terkait dengan aplikasi Anda, dengan izin untuk membuat dan mengelola Firebase Remote Config

  • Akses ke properti Google Analytics yang ditautkan ke project Firebase Anda, dengan izin untuk membuat audiens (setidaknya peran Editor)

  • IDE pilihan Anda

Glosarium

  • Peristiwa Google Analytics: Tindakan yang dilakukan pengguna di aplikasi Anda, seperti melakukan pembelian dalam aplikasi, mengklik iklan, login ke aplikasi, dll.

  • Audiens Google Analytics: Segmen basis pengguna Anda yang memiliki atribut yang sama. Semua pengguna di audiens tertentu telah menunjukkan perilaku yang sama di aplikasi Anda (misalnya, menambahkan item ke keranjang) dan/atau membagikan data demografis atau data deskriptif lainnya (untuk misalnya, rentang usia).

  • Parameter Remote Config: Parameter yang dapat dikonfigurasi (pasangan nilai kunci) yang digunakan untuk mengontrol apakah aplikasi menampilkan iklan atau tidak. Dalam implementasi dasar dalam panduan ini, variabel tersebut akan memiliki nilai boolean.

  • Kondisi Remote Config: Kondisi digunakan untuk menargetkan grup aplikasi instance Compute Engine. Kondisi terdiri dari satu atau beberapa aturan yang semuanya harus dievaluasi ke true untuk kondisi agar dievaluasi ke true untuk instance aplikasi tertentu.




Langkah 1: Gunakan AdMob untuk membuat unit iklan baru untuk Display