Memulai peluncuran Remote Config


Dengan peluncuran Remote Config, Anda dapat merilis fitur dan update baru secara aman dan bertahap pada aplikasi Anda. Dengan peluncuran, Anda dapat mengontrol rilis fitur aplikasi baru dengan menargetkan grup pengguna tertentu. Seperti pengujian A/B, dalam peluncuran, grup yang aktif diukur terhadap grup kontrol yang berukuran sama untuk mendapatkan perbandingan hasil yang bermanfaat.

Langkah 1: Melengkapi Aplikasi dengan Remote Config, Crashlytics, dan Google Analytics

Sebelum Anda dapat menggunakan peluncuran Remote Config untuk meluncurkan fitur baru secara bertahap kepada pengguna, aplikasi Anda harus dilengkapi dengan Firebase Remote Config, Crashlytics, dan Google Analytics.

  1. Ikuti petunjuk di Mulai menggunakan Remote Config untuk menambahkan Remote Config dan Analytics ke aplikasi Anda dan membuat template Remote Config. Anda akan pastikan Anda menggunakan Firebase BoM v32.6.0+ (Remote Config SDK v21.6.0+).
  2. Ikuti petunjuk di Mulai menggunakan Crashlytics untuk menambahkan Crashlytics ke aplikasi Anda. Pastikan untuk menerapkan Firebase iOS SDK v10.24.0+.

Untuk performa yang optimal, sebaiknya terapkan Remote Config real-time pada aplikasi Anda untuk memastikan nilai peluncuran akan diambil segera setelah dipublikasikan.

Langkah 2: Mengonfigurasi peluncuran di Firebase console

Setelah aplikasi Anda dilengkapi dengan Remote Config, Crashlytics, dan Analytics, Anda dapat menggunakan Firebase console untuk membuat peluncuran.

  1. Di Firebase console, buka Remote Config, lalu buka Rollouts.
  2. Klik Create rollout.
  3. Di kolom Parameter, pilih parameter yang ada atau buat parameter baru yang akan diperbarui dengan peluncuran Anda, lalu klik Next.
  4. Buat atau pilih Target condition. Kondisi ini menentukan perangkat mana yang akan ditambahkan ke grup kontrol dan grup yang mendukung peluncuran. Lihat Memahami keanggotaan grup peluncuran untuk mengetahui informasi selengkapnya tentang cara penetapan grup kontrol dan grup yang mendukung peluncuran kepada pengguna.

  5. Klik Next, dan di kolom Enabled value, tambahkan nilai yang ingin Anda rilis ke pengguna.

  6. Di kolom Random percentage, masukkan persentase total perangkat yang akan menerima nilai yang diaktifkan. Karena Firebase menetapkan grup kontrol yang berukuran sama untuk memastikan perbandingan hasil yang akurat ketika mengukur performa fitur yang diaktifkan, nilai ini harus berjumlah kurang dari atau sama dengan 50%, kecuali jika Anda meluncurkannya ke 100% pengguna. Perlu diperhatikan bahwa nilai ini terikat oleh kondisi: misalnya, jika Anda mengonfigurasi kondisi yang hanya diluncurkan ke versi 2.0 aplikasi Anda, dan 30% basis pengguna menggunakan v2.0, menetapkan nilai ini ke 50% berarti bahwa 15% dari total basis pengguna Anda akan mendapatkan nilai peluncuran.

  7. Klik Next dan berikan Name, dan jika perlu, Description, lalu klik Save.

  8. Untuk memulai peluncuran, klik Publish changes, tinjau parameter yang diubah, lalu klik Publish change lagi.

Peluncuran akan dimulai dan Anda akan dapat melihat hasilnya dengan segera.

Langkah berikutnya