Memulai Firebase Predictions

Anda dapat menggunakan Firebase Predictions untuk memprediksi perilaku pengguna. Prediksi Anda tersedia secara otomatis di Firebase Remote Config, Firebase Notifications composer, Firebase In-App Messaging, dan Pengujian A/B Firebase guna membantu Anda menyesuaikan pengalaman untuk segmen pengguna yang berbeda. Atau, Anda dapat mengekspor prediksi Anda ke BigQuery untuk analisis dan penggunaan dalam fitur Anda sendiri.

Panduan ini menunjukkan cara menggunakan Predictions di aplikasi Anda dengan mengikuti langkah-langkah berikut:

  1. Menambahkan Analytics ke aplikasi Anda.
  2. Mengaktifkan berbagi data Analytics dan Predictions
  3. Opsional: Menetapkan prediksi khusus
  4. Menggunakan prediksi di aplikasi Anda

Menambahkan Analytics ke aplikasi

Sebelum Anda mulai menggunakan Predictions, tambahkan Analytics ke aplikasi Anda.

Meskipun tidak diwajibkan, hal ini juga diperlukan untuk menambahkan beberapa peristiwa tambahan untuk menangkap peristiwa dan interaksi yang penting di aplikasi Anda. Gunakan Firebase console untuk menandai peristiwa yang paling penting sebagai peristiwa konversi.

Panduan ini mengasumsikan bahwa aplikasi Anda menggunakan prediksi Churn dan Spend yang telah ditetapkan sebelumnya. Namun, Anda juga dapat menambahkan peristiwa Analytics tambahan ke aplikasi Anda sehingga Anda dapat memprediksi jenis perilaku pengguna lain, seperti berikut ini:

  • Saat pengguna menghabiskan uang dalam aplikasi virtual, seperti yang mungkin terjadi di aplikasi game. Untuk prediksi ini, Anda harus menggunakan peristiwa Analytics spend_virtual_currency di aplikasi Anda.
  • Saat pengguna berbagi konten aplikasi, seperti yang mungkin terjadi di sebagian besar aplikasi non-game dengan beberapa jenis integrasi media sosial. Untuk prediksi ini, Anda harus menggunakan peristiwa Analytics share di aplikasi Anda.
  • Saat pengguna membuka layar tertentu di aplikasi Anda, buat log peristiwa kustom.

Untuk mempelajari peristiwa ini lebih lanjut, lihat Peristiwa: Semua aplikasi.

iOS

  1. Tambahkan Analytics ke aplikasi Anda dengan menggunakan petunjuk di panduan memulai Analytics untuk iOS.

  2. Tambahkan peristiwa tambahan yang ingin Anda prediksi ke aplikasi, seperti spend_virtual_currency atau share. Untuk mengetahui petunjuknya, lihat panduan mencatat peristiwa Analytics ke dalam log untuk iOS. Gunakan konstanta Analytics berikut untuk mencatat peristiwa ini ke dalam log di aplikasi Anda: kFIREventSpendVirtualCurrency dan kFIREventShare.

Android

  1. Tambahkan Analytics ke aplikasi Anda dengan menggunakan petunjuk di panduan memulai Analytics untuk Android.

  2. Tambahkan peristiwa tambahan yang ingin Anda prediksi ke aplikasi, seperti spend_virtual_currency atau share. Untuk mengetahui petunjuknya, lihat panduan mencatat peristiwa Analytics ke dalam log untuk Android. Gunakan konstanta Analytics berikut untuk mencatat peristiwa ini ke dalam log di aplikasi Anda: SPEND_VIRTUAL_CURRENCY dan SHARE.

Mengaktifkan berbagi data Analytics dan Predictions

  1. Buka halaman Integrasi di Firebase console.

  2. Jika belum, aktifkan integrasi Google Analytics.

  3. Di halaman Integrasi, klik Kelola pada kartu Google Analytics, lalu pastikan setelan Berbagi data Analytics dengan semua fitur Firebase diaktifkan.

    Untuk mempelajari setelan fitur berbagi lebih lanjut, baca bagian Mengelola fitur berbagi data.

  4. Di Firebase console, buka bagian Predictions. Jika belum, setujui persyaratan layanan Predictions.

Setelah mengaktifkan berbagi data dan menyetujui persyaratan layanan, Predictions akan diterapkan di project Anda. Anda dapat berhenti membuat prediksi kapan saja dengan menonaktifkan berbagi data dengan Firebase Predictions dari halaman ini.

Membuat prediksi kustom

Secara default, Predictions telah dikonfigurasikan untuk memprediksi pengguna yang akan melakukan churning dan pengguna yang akan berbelanja. Anda dapat membuat prediksi kustom dengan menentukan peristiwa Analytics — Firebase Predictions akan memprediksi pengguna mana yang akan memicu peristiwa tersebut.

Untuk petunjuk mengenai pembuatan prediksi, lihat Membuat prediksi.

Menggunakan prediksi dengan aplikasi Anda

Setelah Anda mengaktifkan Predictions atau membuat prediksi kustom, layanan akan mulai menyiapkan model untuk membuat prediksi bagi pengguna Anda. Saat persiapan selesai, Anda dapat mulai menggunakan prediksi dengan aplikasi Anda:

  1. Di halaman Predictions Firebase console, temukan kartu untuk prediksi yang ingin Anda gunakan, lalu klik Jelajahi dan gunakan prediksi.

  2. Pilih segmen pengguna yang ingin Anda targetkan.

    Segmen pengguna terdiri dari pengguna yang masuk dalam rentang nilai persentil, yang Anda tentukan. Nilai persentil pengguna mewakili kemungkinan relatif pengguna melakukan suatu tindakan (churn, berbelanja, dan sebagainya), dibandingkan dengan semua pengguna. Nilai persentil masing-masing pengguna ditetapkan dengan menyortir pengguna Anda sesuai dengan kemungkinan mereka melakukan tindakan yang diprediksi dan membagi daftar yang diurutkan menjadi 100 kelompok yang berukuran sama.

    Misalnya, saat memperkirakan pembelanjaan, pengguna dalam persentil ke-25 memiliki kemungkinan atau lebih besar kemungkinanannya untuk berbelanja dari pada dari 25% dari keseluruhan pengguna Anda, dan pengguna dalam segmen yang berisi persentil 1-25 adalah 25% dari pengguna yang kecil kemungkinannya untuk berbelanja.

    Firebase Predictions menentukan segmen pengguna berikut:

    Paling Tidak Mungkin 25% pengguna paling tidak mungkin melakukan tindakan (persentil 1-25).
    Tengah 50% pengguna menengah (persentil 26-75). Segmen ini sering mewakili pengguna Anda yang paling meyakinkan.
    Kemungkinan Besar 25% pengguna paling mungkin melakukan tindakan (persentil 76-100).

    Jika Anda ingin menargetkan rentang persentil selain salah satu preset, Anda dapat menentukan segmen pengguna khusus dengan menentukan batas atas dan bawah Anda sendiri. Di Firebase console, batas bawah rentang adalah eksklusif dan batas atasnya inklusif, sehingga rentang 0-50 dan 50-100 tidak tumpang tindih.

  3. Pilih produk yang ingin Anda gunakan dengan prediksi—Remote Config, FCM, atau Firebase In-App Messaging—lalu klik Lanjutkan. Halaman konfigurasi produk akan terbuka, dan bagian Target sudah diisi sebelumnya dengan segmen pengguna yang Anda pilih.

Langkah berikutnya

Untuk contoh penggunaan Remote Config dan Pengujian A/B dengan Prediction, lihat panduan kasus penggunaan Optimalkan strategi monetisasi.