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

Remote Config kişiselleştirmesi ile, seçtiğiniz bir amaç için 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 kullanın

Kişiselleştirilmiş kullanıcı deneyimleri sunmaya başlamadan önce uygulamanızın Analytics ve Remote Config 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 amacınız için 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 olay kaydedin. Örneğin, Play Store derecelendirme gönderimleri için optimizasyon yapmak istiyorsanız, bir kullanıcı uygulamanızı her derecelendirdiğinde bir etkinlik kaydedin.

    Ayrıca, otomatik olarak günlüğe kaydedilmeyen uygulamanızla ilgili tüm Analytics olaylarını açık bir şekilde günlüğe kaydetmelisiniz. Bu bağlamsal olayları 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 olabilir veya farklı düzenler uygulamak gibi daha önemli alternatifler olabilir.

  5. Bir Remote Config parametresinin değerine göre farklı kullanıcı deneyimlerini yapılandırılabilir hale getirin. Remote Config ve Remote Config yükleme stratejilerini kullanmaya başlama konusuna bakın.

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 edecek, ancak deneyimi uzaktan yapılandırılabilir bir değişkenle kontrol edebileceğ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 ihtiyacınız olacak.

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 kurşun kalem simgesine tıklayın.

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

  3. Kişiselleştirme oluşturma adımlarını tamamlayın:

    1. İki veya daha fazla alternatif değer tanımlayın. "Alternatif değerler", kişiselleştirme algoritması tarafından ayarlanabilen parametre değerleri için özel bir addır; uygulamanızda bunlara başka herhangi bir parametre değeri gibi davranabilirsiniz.

    2. Bir hedef seçin. Gelir ve katılım gibi metrikler için önceden oluşturulmuş birkaç hedef vardır, ancak optimize etmek istediğiniz başka herhangi bir olaya dayalı olarak bir hedef de tanımlayabilirsiniz.

    3. 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 elde eder. 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, hedefinizden ve hedeflemenizden memnun olduğunuzda işiniz biter! 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şlayacaklar ancak sistemin kullanıcınızı öğrenmesi ve en iyi performansı elde etmesi 14 gün kadar sürecektir.

Remote Config sayfasında parametrenin hedefleme koşuluna tıklayarak kişiselleştirmelerinizin nasıl performans gösterdiğini görebilirsiniz.