Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Memulai personalisasi Remote Config

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Dengan personalisasi Remote Config, Anda secara otomatis memberikan salah satu dari beberapa pengalaman pengguna alternatif kepada pengguna, untuk mengoptimalkan tujuan pilihan Anda. Lihat Ikhtisar fitur ini.

Inilah cara untuk memulai.

1. Lengkapi aplikasi Anda dengan Analytics dan Remote Config

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

  1. Jika Anda tidak mengaktifkan Google Analytics saat membuat proyek Firebase, aktifkan di halaman Integrasi proyek Anda.

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

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

    Hanya versi ini (dan yang lebih baru) yang melakukan logging yang diperlukan untuk sistem personalisasi untuk mempelajari cara mengoptimalkan tujuan Anda.

  3. Tambahkan panggilan log peristiwa ke aplikasi Anda.

    Minimal, catat peristiwa saat pengguna menyelesaikan tindakan objektif yang Anda optimalkan. Misalnya, jika Anda ingin mengoptimalkan pengiriman rating Play Store, catat peristiwa setiap kali pengguna memberi rating aplikasi Anda.

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

  4. Implementasikan berbagai pengalaman pengguna yang Anda inginkan di aplikasi Anda. Ini bisa sesederhana mempersonalisasi seberapa sering iklan ditampilkan kepada setiap pengguna, atau alternatif yang lebih substansial, seperti menerapkan tata letak yang berbeda.

  5. Membuat pengalaman pengguna yang berbeda dapat dikonfigurasi berdasarkan nilai parameter Remote Config. Lihat Memulai dengan strategi pemuatan Remote Config dan Remote Config .

Pada titik ini, Anda dapat menerapkan aplikasi Anda ke App Store atau Play Store. Pengguna akan terus mendapatkan pengalaman default yang Anda konfigurasikan, tetapi karena Anda dapat mengontrol pengalaman dengan variabel yang dapat dikonfigurasi dari jarak jauh, Anda dapat mulai bereksperimen dengan personalisasi parameter otomatis.

Anda harus memiliki sejumlah besar pengguna yang menggunakan aplikasi yang diperbarui sebelum sistem personalisasi dapat mulai mengoptimalkan pengalaman individu.

2. Konfigurasikan personalisasi parameter di Firebase console

Setelah aplikasi instrumen Anda ada di tangan pengguna, Anda dapat menggunakan konsol Firebase untuk menyiapkan personalisasi.

  1. Di halaman Remote Config Firebase console, temukan parameter yang mengontrol pengalaman pengguna yang ingin Anda personalisasikan, dan klik ikon pensil untuk mengeditnya.

  2. Pada panel Edit parameter , klik Tambah baru > Personalisasi .

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

  4. Pilih tujuan. Anda dapat memilih salah satu dari berikut ini:

    • Pilih dari daftar tujuan bawaan untuk metrik seperti pendapatan dan keterlibatan.
    • Tambahkan metrik khusus berdasarkan peristiwa Google Analytics lainnya yang ingin Anda optimalkan dengan mengetikkan nama peristiwa ke dalam bidang Tujuan dan mengeklik Buat peristiwa .

      Karena peristiwa ini mungkin dinamis atau khusus, peristiwa tersebut mungkin tidak muncul di tarik-turun. Untuk memastikan metrik yang Anda tentukan cocok dengan peristiwa Analytics aktif, verifikasi peristiwa di Analytics > Peristiwa .

  5. Pilih apakah akan mengoptimalkan jumlah peristiwa ( COUNT ) atau jumlah semua nilai peristiwa ( SUM ).

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

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

    Biasanya, nama parameter peristiwa adalah value , tetapi Anda mungkin memiliki metrik khusus dengan nilai tertentu yang ingin digabungkan. Misalnya, jika Anda memiliki peristiwa dengan jenis mata uang berbeda dengan parameter seperti USD , JPY , AUD , dan sebagainya, Anda dapat mengoptimalkan pendapatan Australia dengan menetapkan AUD sebagai parameter peristiwa (dan, pada langkah selanjutnya, pastikan untuk mengonfigurasi kondisi penargetan untuk pengguna di Australia!).

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

    Metrik terlacak akan muncul di ringkasan hasil Personalisasi, disusun menurut tab.

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

Bila Anda puas dengan alternatif, tujuan, metrik tambahan, dan penargetan Anda, selesai! Simpan dan terapkan perubahan Anda untuk mulai mempersonalisasi pengalaman individu pengguna Anda. Pengguna akan mulai menerima nilai parameter 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 menafsirkan hasil, lihat Memahami hasil personalisasi .