Remote Config kişiselleştirmesini kullanmaya başlayın

Remote Config kişiselleştirmeyle, seçtiğiniz bir hedefe göre optimizasyon yapmak için kullanıcılara otomatik olarak çeşitli alternatif kullanıcı deneyimlerinden birini sunarsınız. Bu özelliğe Genel Bakış'a bakın.

İşte nasıl başlayacağınız.

1. Uygulamanızı Analytics ve Remote Config ile donatın

Kişiselleştirilmiş kullanıcı deneyimleri sağlamaya başlayabilmeniz için uygulamanızın Analytics ve Remote Config'i kullanıyor olması gerekir.

  1. Firebase projenizi oluştururken Google Analytics'i etkinleştirmediyseniz projenizin Entegrasyonlar sayfasında etkinleştirin.

  2. Remote Config SDK'nın en azından aşağıdaki sürümlerini kullandığınızdan emin olun:

    • iOS: 7.5.0 ve üzeri
    • Android: 20.0.3 (Firebase BoM 26.4.0) ve üzeri
    • C++ 7.1.1 ve üzeri
    • Birlik: 7.1.0 ve üzeri

    Yalnızca bu sürümler (ve daha yenileri), kişiselleştirme sisteminin hedefinize göre nasıl optimize edileceğini öğrenmesi için gerekli günlük kaydını gerçekleştirir.

  3. Uygulamanıza olay günlüğü çağrıları ekleyin.

    En azından, bir kullanıcı optimize ettiğiniz hedef eylemi tamamladığında bir etkinlik kaydedin. Örneğin, Play Store derecelendirme gönderimlerini optimize etmek istiyorsanız bir kullanıcı uygulamanızı her derecelendirdiğinde bir etkinlik günlüğe kaydedin.

    Ayrıca, uygulamanızla ilgili olup otomatik olarak günlüğe kaydedilmeyen tüm Analytics etkinliklerini açıkça günlüğe kaydetmeniz gerekir. Bu bağlamsal etkinlikleri günlüğe kaydederek kişiselleştirmelerinizin kalitesini artırabilirsiniz.

  4. Uygulamanızda mümkün olmasını istediğiniz farklı kullanıcı deneyimlerini uygulayın. Bu, reklamların her kullanıcıya ne sıklıkta gösterileceğini kişiselleştirmek kadar basit veya farklı düzenler uygulamak gibi daha önemli alternatifler olabilir.

  5. Remote Config parametresinin değerine göre farklı kullanıcı deneyimlerini yapılandırılabilir hale getirin. Bkz. Remote Config'e başlama ve Remote Config yükleme stratejileri .

Bu noktada uygulamanızı App Store veya Play Store'a dağıtabilirsiniz. Kullanıcılar yapılandırdığınız varsayılan deneyimi almaya devam edecekler ancak deneyimi uzaktan yapılandırılabilir bir değişkenle kontrol edebildiğiniz için otomatik parametre kişiselleştirmeyi denemeye başlayabilirsiniz.

Kişiselleştirme sisteminin bireysel deneyimleri optimize etmeye başlayabilmesi için, güncellenmiş uygulamanızı kullanan kritik bir kullanıcı kitlesine sahip olmanız gerekecektir.

2. Firebase konsolunda parametre kişiselleştirmeyi yapılandırın

Artık enstrümanlı uygulamanız kullanıcıların elinde olduğuna göre kişiselleştirmeyi ayarlamak için Firebase konsolunu kullanabilirsiniz.

  1. Firebase konsolunun Remote Config sayfasında, kişiselleştirmek istediğiniz kullanıcı deneyimini kontrol eden parametreyi bulun ve düzenlemek için kalem simgesini tıklayın.

  2. Parametreyi düzenle bölmesinde Yeni ekle > Kişiselleştirme'ye tıklayın.

  3. İki veya daha fazla alternatif değer tanımlayın. "Alternatif değerler", kişiselleştirme algoritmasının kullanıcılarınız için seçebileceği parametre değerlerine verilen özel addır. Burada kullandığınız değerlerin biçimi, Remote Config parametrenizin kullandığı veri türüyle eşleşmelidir.

  4. Bir hedef seçin. Aşağıdakilerden birini seçebilirsiniz:

    • Gelir ve etkileşim gibi ölçümler için önceden oluşturulmuş hedeflerin listesinden seçim yapın.
    • Etkinlik adını Hedef alanına yazıp Etkinlik oluştur 'u tıklayarak, optimize etmek istediğiniz diğer herhangi bir Google Analytics etkinliğine dayalı özel bir metrik ekleyin.

      Bu etkinlikler dinamik veya özel olabileceğinden açılır menüde görünmeyebilir. Belirttiğiniz metriğin etkin bir Analytics etkinliğiyle tam olarak eşleştiğinden emin olmak için Analytics > Etkinlikler bölümünde etkinliği doğrulayın.

  5. Olayların sayısına ( COUNT ) veya tüm olayların değerlerinin toplamına ( SUM ) göre optimizasyon yapılıp yapılmayacağını seçin.

    Bazı durumlarda bu seçenek yerleşik Analytics etkinlikleri için önceden seçilmiştir. Örneğin, harcanan toplam süreyi optimize etmek amacıyla Kullanıcı etkileşim süresi için her zaman SUM seçilecektir. Reklam tıklamaları seçeneğini belirlerseniz kişiselleştirmeler COUNT veya toplam reklam tıklama etkinliği sayısı için optimize edilir.

  6. SUM'u seçtiyseniz toplanacak etkinlik parametresinin adını girin.

    Çoğu durumda etkinlik parametresi adı value ancak toplamak istediğiniz belirli bir değere sahip özel bir ölçümünüz olabilir. Örneğin, USD , JPY , AUD vb. parametrelere sahip farklı para birimi türlerine sahip bir etkinliğiniz varsa etkinlik parametresi olarak AUD belirterek Avustralya gelirini optimize edebilirsiniz (ve bir sonraki adımda bir Avustralya'daki kullanıcılar için hedefleme koşulu!).

  7. İsteğe bağlı olarak izlenecek en fazla iki ek ölçüm seçin. Bunlar kişiselleştirme algoritmasını etkilemese de performansı ve eğilimleri daha iyi anlamanıza yardımcı olabilir. Örneğin, kişiselleştirmeniz reklam tıklamaları için optimize ediliyorsa temel ve kişiselleştirilmiş gruplar arasındaki kullanıcı etkileşimini izlemek isteyebilirsiniz.

    İzlenen metrikler, sekmeye göre düzenlenmiş Kişiselleştirme sonuçları özetinde görünecektir.

  8. Kişiselleştirilmiş parametre için bir hedefleme koşulu tanımlayın veya seçin. Yalnızca bu koşulu karşılayan kullanıcılar kişiselleştirilmiş bir deneyim yaşayacaktır. Yaygın olarak kullanılan bazı koşullar, kişiselleştirmeyi yalnızca belirli bir platformun kullanıcılarıyla veya yalnızca belirli bir bölgedeki kullanıcılarla sınırlamaktır.

Alternatiflerinizden, hedeflerinizden, ek ölçümlerinizden ve hedeflemenizden memnun kaldığınızda işiniz bitti demektir! Kullanıcılarınızın bireysel deneyimlerini kişiselleştirmeye başlamak için değişikliklerinizi kaydedin ve dağıtın. Kullanıcılar birkaç saat içinde kişiselleştirilmiş parametre değerlerini almaya başlayacak ancak sistemin kullanıcınızı öğrenip en iyi performansı elde etmesi 14 günü bulacaktır.

Bir kişiselleştirmenin nasıl performans gösterdiğini Kişiselleştirmeler sayfasından seçerek veya Uzaktan Yapılandırma sayfasında parametrenin hedefleme koşuluna tıklayarak görebilirsiniz.

Sonuçları yorumlama hakkında daha fazla bilgi için bkz. Kişiselleştirme sonuçlarını anlama .