Buka konsol

Menggunakan Firebase Remote Config dengan Analytics

Ketika membuat sebuah aplikasi yang menyertakan Firebase Remote Config dan Google Analytics, Anda memperoleh kemampuan untuk memahami pengguna aplikasi dengan lebih baik dan menanggapi keinginan mereka secara lebih cepat. Anda dapat menggunakan audience dan properti pengguna Analytics guna menyesuaikan aplikasi untuk segmen basis pengguna dengan fleksibel dan presisi.

Untuk mempelajari lebih lanjut cara menganalisis penggunaan aplikasi dengan Google Analytics, baca bagian pengantar Analytics.

Remote Config dan properti pengguna

Dengan Remote Config, Anda kini dapat menggunakan kombinasi properti pengguna Analytics untuk membuat kondisi, sehingga Anda dapat menyesuaikan aplikasi untuk segmen basis pengguna yang ditentukan.

Misalnya, Anda dapat menentukan properti pengguna berikut pada Google Analytics untuk digunakan dalam aplikasi latihan olahraga dengan beragam aktivitas latihan pada berbagai durasi dan tingkat kesulitan.

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

Selanjutnya, Anda dapat membuat condition yang menggunakan properti ini (secara sendiri-sendiri, atau gabungan) untuk menyesuaikan tampilan dan perilaku aplikasi bagi pengguna tertentu. Misalnya, Anda dapat merancang aplikasi agar pengguna yang tertarik dengan olahraga lari dapat melihat gambar pelari ketika aplikasi Anda dimuat. Atau, Anda dapat menentukan segmen basis pengguna berdasarkan durasi latihan dan tingkat kesulitannya. Jadi, pengguna biasa dapat diberi saran untuk melakukan latihan yang lebih singkat dan mudah terlebih dahulu, sementara atlet profesional diajak untuk mulai berlari selama 40 menit ketika aplikasi Anda mulai dijalankan.

Jika perilaku pengguna Anda berubah sedemikian rupa sehingga mengubah properti penggunanya, update tersebut akan dikumpulkan oleh Google Analytics, yang dapat mengubah perilaku dan tampilan instance aplikasi setelah permintaan pengambilan berikutnya. Tersedia beragam operator sehingga Anda dapat membuat aturan yang menyertakan atau mengecualikan pengguna yang memiliki properti atau gabungan properti pengguna tertentu.

Anda juga dapat menggabungkan aturan Remote Config lain dengan aturan yang didasarkan pada properti pengguna, sehingga akan dihasilkan perilaku aplikasi yang disesuaikan dengan segmen pengguna seperti berikut ini:

  • Pengguna yang menyukai yoga (Exercise_Interest cocok dengan yoga), yang menggunakan aplikasi Anda di perangkat Android (OS type == Android), berada di Kanada (Device in region/country == Canada).
  • Pengguna yang tertarik dengan angkat beban atau penurunan berat badan (Exercise_Interest berisi weight) yang menggunakan aplikasi Anda di perangkat iOS (OS type == iOS) dengan UI dalam bahasa Inggris (Device language == English).

Langkah Berikutnya

Untuk mempelajari lebih lanjut mengenai properti pengguna, lihat panduan berikut ini:

Untuk mempelajari lebih lanjut cara membuat kondisi dengan menggabungkan aturan, baca bagian Parameter dan Kondisi Remote Config.

Untuk menambahkan condition Remote Config ke project Anda, baca Menambahkan atau mengedit condition. Anda dapat membuat parameter, aturan, dan kondisi di Firebase console.