Buka konsol

Firebase Predictionsplat_iosplat_androidplat_cppplat_unity

Firebase Predictions menerapkan machine learning ke data analisis Anda untuk menciptakan segmen pengguna dinamis berdasarkan prediksi perilaku pengguna. Prediksi ini tersedia secara otomatis untuk digunakan dengan Firebase Remote Config, Notifications composer, Firebase In-App Messaging, dan Pengujian A/B. Anda juga dapat mengekspor data Predictions aplikasi Anda ke BigQuery untuk analisis lebih lanjut atau untuk diteruskan ke fitur pihak ketiga.

Jika menggunakan Predictions dengan Remote Config, Anda dapat meningkatkan konversi dengan memberikan pengalaman kustom berdasarkan setiap prediksi kebutuhan pengguna.

Anda juga dapat menggunakan Predictions dengan Notifications composer untuk mengirimkan pesan satu kali atau campaign berulang. Misalnya, Anda dapat secara otomatis mengirim notifikasi kepada pengguna yang diperkirakan berhenti menggunakan aplikasi Anda.

Dengan Pengujian A/B, Anda dapat membandingkan keefektifan antara berbagai campaign Notifications composer, atau menggunakan Remote Config untuk menguji hasil dari berbagai cara menyesuaikan pengalaman dalam aplikasi bagi pengguna dalam segmen yang diprediksi.

Memulai

Kemampuan utama

Menghadirkan kecanggihan machine learning Google untuk mempelajari data Anda Firebase Predictions menerapkan keahlian Google dalam machine learning ke data analisis Anda, yang akan menciptakan segmen pengguna dinamis berdasarkan prediksi perilaku pengguna di aplikasi Anda. Dengan kemampuan ini, Anda dapat membuat keputusan produk berdasarkan perilaku yang diprediksi, bukan perilaku historis.
Meningkatkan konversi melalui pengalaman pengguna yang disesuaikan Firebase Predictions terintegrasi dengan Remote Config, FCM, dan Firebase In-App Messaging yang memungkinkan Anda menyesuaikan pengalaman pengguna berdasarkan prediksi perilaku mereka. Misalnya, bagi pengguna yang diprediksi akan berbelanja, Anda bisa menampilkan paket pembelian dalam aplikasi yang baru, sedangkan untuk pengguna yang diperkirakan tidak berbelanja, Anda dapat menyesuaikan frekuensi iklan.
Meningkatkan retensi dengan notifikasi yang lebih cerdas Melibatkan kembali pengguna yang telah berhenti menggunakan aplikasi Anda itu sulit. Dengan menggunakan Predictions, Anda dapat melibatkan pengguna yang diprediksi tidak kembali ke aplikasi Anda, sebelum mereka keluar dari aplikasi. Anda dapat menyiapkan campaign satu kali atau mengotomatiskan pengiriman notifikasi ke grup tertentu yang diprediksi melalui campaign berulang.
Buat prediksi khusus Selain prediksi bawaan—kemungkinan untuk berbelanja dan kemungkinan melakukan churn—Firebase Predictions memungkinkan Anda membuat prediksi berdasarkan peristiwa konversi apa pun yang telah Anda tetapkan dalam data analisis Anda. Setelah Anda menentukan peristiwanya, Predictions akan membuat segmen pengguna dinamis berisi pengguna yang diprediksi akan menyelesaikan peristiwa tersebut di aplikasi Anda dalam waktu dekat.
Ekspor ke BigQuery Anda dapat menjadwalkan pengiriman harian data prediksi aplikasi Anda secara otomatis ke BigQuery untuk analisis lebih lanjut, atau meneruskan data ke fitur dan layanan pihak ketiga.

Bagaimana caranya?

Prediction tersedia untuk aplikasi iOS, Android, Unity, dan C ++ yang mencakup Analytics SDK. Predictions menciptakan segmen pengguna dinamis yang cenderung menyelesaikan peristiwa tertentu. Anda dapat menggunakan segmen ini untuk menargetkan pengguna dengan Remote Config, Firebase In-App Messaging, dan Notifications composer.

Firebase Predictions memiliki dua prediksi yang telah ditentukan: churn, kemungkinan pengguna tidak kembali ke aplikasi Anda (yaitu, berhenti membuka aplikasi atau notifikasi terkait aplikasi), dan spend, kemungkinan pengguna akan melakukan pembelian dalam aplikasi.

Anda juga dapat membuat prediksi sendiri berdasarkan konversi kustom peristiwa Analytics yang Anda kumpulkan di aplikasi.

Model machine learning untuk aplikasi Anda akan semakin baik seiring meningkatnya jumlah dan relevansi data yang dikumpulkan menggunakan Analytics, dan seiring bertambahnya jumlah pengguna Anda. Selain itu, keakuratan model untuk pengguna tertentu akan jauh lebih meningkat setelah pengguna tersebut menggunakan aplikasi setidaknya selama beberapa hari.

Apakah saya perlu membagikan data saya dengan Google agar dapat menggunakan Firebase Predictions?

Anda tidak harus membagikan data Google Analytics dengan Google untuk membantu menyempurnakan produk dan layanan Google. Anda dapat menonaktifkannya kapan saja di Firebase console dengan membuka Analytics > Dasbor > Setelan.

Anda harus menggunakan Google Analytics untuk mencatat log data aplikasi Anda ke Firebase. Anda juga perlu memastikan bahwa data Google Analytics tersedia di Firebase (lihat Setelan berbagi data).

Harap perhatikan bahwa Google Analytics menggunakan model bersama. Meskipun data peristiwa mentah Anda aman dan hanya tersedia untuk Anda di dalam Firebase, kualitas model akan mengalami peningkatan untuk semua orang yang menggunakan Predictions. Anda harus secara eksplisit memilih ikut serta dalam Predictions dari halaman beranda Predictions. Anda dapat menonaktifkan Predictions kapan saja, dan data Anda tidak akan lagi tersedia untuk Predictions meskipun masih tersedia di bagian Firebase lainnya.

Alur implementasi

Predictions berfungsi optimal pada aplikasi dengan 5.000 pengguna aktif bulanan atau lebih, dan pada aplikasi dengan tingkat penggunaan dan belanja yang sering seperti game.

Menambahkan Analytics ke aplikasi Untuk membuat prediksi, aplikasi Anda perlu merekam peristiwa menggunakan Google Analytics.
Mengaktifkan Predictions dan memantau kesiapan prediksi Gunakan Firebase console untuk mulai membuat prediksi berdasarkan data analisis aplikasi Anda dan untuk memantau apakah prediksi memiliki data yang cukup untuk prediksi Churn dan Spend bawaan. Anda juga dapat menggunakan Firebase console untuk memantau apakah tersedia cukup data Analytics untuk prediksi yang dibuat berdasarkan peristiwa Analytics tambahan yang dikumpulkan oleh aplikasi Anda.
Mengakses hasil prediksi dari aplikasi Anda dengan Remote Config

Untuk menggunakan prediksi di aplikasi Anda, pertama-tama gunakan Firebase console guna menentukan segmen pengguna. Segmen pengguna berisi pengguna yang masuk dalam rentang persentil yang Anda tentukan.

Kemudian, konfigurasikan Remote Config guna menetapkan parameter jarak jauh untuk anggota segmen pengguna. Setelah Remote Config SDK diintegrasikan ke dalam aplikasi Anda, Anda bisa mendapatkan parameter Remote Config tersebut dan menyesuaikan perilaku aplikasi Anda. Misalnya, Anda dapat menawarkan pengalaman layar pertama yang berbeda kepada pengguna yang kemungkinan besar akan berbelanja.

Menjangkau pengguna dalam segmen prediksi tertentu menggunakan Notifications composer atau Firebase In-App Messaging

Anda dapat menghubungi pengguna dalam segmen pengguna yang diprediksi melalui campaign satu kali atau berulang menggunakan Notifications composer atau Firebase In-App Messaging.

Misalnya, Anda dapat menggunakan prediksi churn dengan toleransi risiko tinggi untuk mengirim pesan notifikasi secara otomatis kepada pengguna baru yang kemungkinan akan melakukan churn atau berhenti menggunakan aplikasi Anda.

Langkah berikutnya