Memulai personalisasi Remote Config

Dengan personalisasi Remote Config, Anda secara otomatis memberi pengguna salah satu dari beberapa pengalaman pengguna alternatif, untuk mengoptimalkan sebuah tujuan pilihan Anda. Lihat Ringkasan fitur ini.

Berikut cara memulainya.

1. Melengkapi aplikasi dengan Analytics dan Remote Config

Sebelum Anda bisa mulai memberikan pengalaman pengguna yang dipersonalisasi, aplikasi Anda harus menggunakan Analytics dan Remote Config.

  1. Jika Anda tidak mengaktifkan Google Analytics saat Anda membuat project Firebase, aktifkan di project Integrations.

  2. Pastikan Anda menggunakan setidaknya versi Remote Config SDK berikut:

    • iOS: 7.5.0 dan yang lebih baru
    • Android: 20.0.3 (Firebase BoM 26.4.0) dan yang lebih baru
    • C++ 7.1.1 dan yang lebih baru
    • Unity: 7.1.0 dan yang lebih baru

    Hanya versi di atas (dan yang lebih baru) yang dapat melakukan logging yang diperlukan untuk sistem personalisasi guna mempelajari cara mengoptimalkan objektif Anda.

  3. Tambahkan panggilan logging aktivitas ke aplikasi Anda.

    Setidaknya, catat peristiwa ke dalam log saat pengguna menyelesaikan tindakan objektif yang Anda optimalkan. Misalnya, jika Anda ingin mengoptimalkan pengiriman rating Play Store, catat peristiwa ke dalam log setiap kali pengguna memberikan rating untuk aplikasi Anda.

    Selain itu, Anda harus secara eksplisit mencatat setiap Peristiwa Analytics relevan dengan aplikasi yang tidak dicatat ke dalam log secara otomatis. Dengan mencatat peristiwa kontekstual ini ke dalam log, Anda dapat meningkatkan kualitas personalisasi.

  4. Terapkan berbagai pengalaman pengguna yang Anda inginkan dalam aplikasi. Hal ini bisa meliputi pengalaman sederhana, seperti personalisasi seberapa sering iklan ditampilkan kepada setiap pengguna, atau alternatif yang lebih rumit, seperti menerapkan tata letak yang berbeda.

  5. Jadikan berbagai pengalaman pengguna dapat dikonfigurasi berdasarkan nilai parameter Remote Config. Lihat Memulai Remote Config dan strategi pemuatan Remote Config.

Pada tahap ini, Anda dapat men-deploy aplikasi Anda ke App Store atau Play Store. Pengguna akan terus mendapatkan pengalaman default yang Anda konfigurasikan. Namun, karena memiliki kemampuan mengontrol pengalaman dengan variabel yang dapat dikonfigurasi dari jarak jauh, Anda dapat mulai bereksperimen dengan personalisasi parameter otomatis.

Aplikasi yang telah diupdate harus digunakan oleh cukup banyak pengguna sebelum sistem personalisasi dapat mulai mengoptimalkan setiap pengalaman.

2. Mengonfigurasi personalisasi parameter di konsol Firebase

Setelah aplikasi terinstrumentasi dimiliki pengguna, Anda dapat menggunakan konsol Firebase untuk menyiapkan personalisasi.

  1. Pada halaman Remote Config pada konsol Firebase, temukan parameter yang mengontrol pengguna personalisasi yang ingin Anda personalisasi, dan klik ikon pensil untuk mengeditnya.

  2. Di panel Edit parameter, klik Add new > Personalization.

  3. Tentukan dua atau lebih nilai alternatif. "Alternative value" adalah nama khusus untuk parameter value yang dapat dipilih oleh algoritme personalisasi bagi pengguna Anda. Format nilai yang Anda gunakan di sini harus cocok dengan jenis data yang yang digunakan parameter Remote Config.

  4. Pilih sebuah objektif. Anda dapat memilih salah satu opsi berikut:

    • Pilih dari daftar objektif bawaan untuk metrik seperti pendapatan dan interaksi.
    • Tambahkan metrik kustom berdasarkan peristiwa Google Analytics lain yang yang ingin Anda optimalkan dengan mengetikkan nama peristiwa ke kolom Objective lalu klik Buat peristiwa.

      Karena mungkin bersifat dinamis atau kustom, peristiwa tersebut mungkin tidak muncul di menu drop-down. Untuk memastikan metrik yang Anda tentukan sama persis dengan Analytics, verifikasi peristiwa tersebut di Analytics > Acara.

  5. Pilih apakah Anda ingin mengoptimalkan banyaknya peristiwa (COUNT) atau jumlah nilai dari semua peristiwa (SUM).

    Dalam beberapa kasus, opsi ini telah dipilih sebelumnya untuk peristiwa Analytics bawaan. Misalnya, SUM akan selalu dipilih untuk Engagement pengguna pengoptimalan total waktu yang dihabiskan. Jika Anda memilih Klik iklan, personalisasi dioptimalkan untuk COUNT, atau jumlah total klik iklan peristiwa.

  6. Jika Anda memilih SUM, masukkan nama parameter peristiwa yang akan digabungkan.

    Pada umumnya, nama parameter peristiwa adalah value, tetapi Anda mungkin memiliki metrik kustom dengan nilai tertentu yang ingin digabungkan. Misalnya, jika Anda memiliki sebuah peristiwa dengan berbagai jenis mata uang dengan parameter seperti USD, JPY, AUD, dan seterusnya, Anda dapat mengoptimalkan pendapatan di Australia dengan menentukan AUD sebagai parameter peristiwa (dan, pada langkah berikutnya, pastikan Anda mengonfigurasi kondisi penargetan untuk pengguna di Australia).

  7. Secara opsional, pilih hingga dua metrik tambahan untuk dilacak. Meskipun tidak memengaruhi algoritme personalisasi, hasil ini dapat membantu Anda lebih memahami performa dan tren. Misalnya, jika personalisasi Anda dioptimalkan untuk klik iklan, Anda dapat melacak interaksi pengguna antara grup baseline dan dipersonalisasi.

    Metrik yang dilacak akan muncul di ringkasan hasil Personalisasi yang diatur menurut tab.

  8. Tentukan atau pilih kondisi penargetan untuk parameter yang dipersonalisasi. Hanya pengguna yang memenuhi kondisi ini yang akan mendapatkan pengalaman yang dipersonalisasi. Beberapa kondisi yang umum digunakan adalah dengan membatasi personalisasi hanya kepada pengguna platform tertentu atau kepada pengguna di region tertentu.

Jika sudah puas dengan alternatif, objektif, metrik tambahan, dan penargetan, berarti Anda sudah selesai. Simpan dan deploy perubahan untuk mulai mempersonalisasi pengalaman individual pengguna. Pengguna akan mulai menerima parameter value yang dipersonalisasi dalam beberapa jam, tetapi sistem memerlukan waktu hingga 14 hari untuk mempelajari pengguna Anda dan mencapai performa terbaik.

Anda dapat melihat performa personalisasi dengan memilihnya dari Halaman personalisasi atau dengan mengklik kondisi penargetan parameter di Halaman Remote Config.

Untuk informasi selengkapnya tentang cara menafsirkan hasil, lihat Memahami hasil personalisasi.