Remote Config ile kişiselleştirmeyi kullanmaya başlayın

Remote Config Kişiselleştirme ile, seçtiğiniz bir hedef için optimizasyon yapmak amacıyla kullanıcılara otomatik olarak çeşitli alternatif kullanıcı deneyimlerinden birini sunarsınız. Bu özelliğe genel bakış için.

Başlamak için aşağıdaki adımları uygulayın.

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

Kişiselleştirilmiş kullanıcı deneyimleri sunmaya başlayabilmeniz için uygulamanızın Analytics ve Remote Config kullanması gerekir.

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

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

    • iOS: 7.5.0 ve sonraki sürümler
    • Android: 20.0.3 (Firebase BoM 26.4.0) ve sonraki sürümler
    • C++ 7.1.1 ve üzeri
    • Unity: 7.1.0 ve üzeri

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

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

    En azından, bir kullanıcı optimize ettiğiniz hedef işlemi tamamladığında bir etkinlik kaydedin. Örneğin, Play Store puanı gönderimleri için optimizasyon yapmak istiyorsanız kullanıcılar uygulamanıza her puan verdiğinde bir etkinlik kaydedin.

    Ayrıca, uygulamanızla alakalı olan ve otomatik olarak günlüğe kaydedilmeyen tüm Analytics etkinlikleri 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 gösterilme sıklığını kişiselleştirmek kadar basit veya farklı düzenler uygulamak gibi daha kapsamlı alternatifler olabilir.

  5. Farklı kullanıcı deneyimlerini bir Remote Config parametresinin değerine göre yapılandırılabilir hale getirin. Remote Config ve Remote Config yükleme stratejilerini kullanmaya başlama başlıklı makaleyi inceleyin.

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

Kişiselleştirme sisteminin bireysel deneyimleri optimize etmeye başlayabilmesi için güncellenmiş uygulamanızı kullanan yeterli sayıda kullanıcıya sahip olmanız gerekir.

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

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'yi 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ğerlerinin özel adıdır. Burada kullandığınız değerlerin biçimi, Remote Config parametrenizin kullandığı veri türü ile eşleşmelidir.

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

    • Gelir ve etkileşim gibi metrikler için önceden oluşturulmuş hedefler 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 Google Analytics etkinliklere dayalı özel bir metrik ekleyin.

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

  5. Etkinlik sayısına (SAYI) veya tüm etkinlik değerlerinin toplamına (TOPLAM) göre optimizasyon yapılıp yapılmayacağını seçin.

    Bazı durumlarda, bu seçenek yerleşik Analytics etkinlikleri için önceden seçilir. Örneğin, toplam harcanan süre için optimizasyon yapmak üzere Kullanıcı etkileşimi süresi için her zaman TOPLA seçilir. Reklam tıklamaları'nı seçerseniz kişiselleştirmeler COUNT (toplam reklam tıklaması sayısı) için optimize edilir.

  6. TOPLA'yı seçtiyseniz toplanacak etkinlik parametresinin adını girin.

    Çoğu durumda etkinlik parametresi adı value olur ancak toplamak istediğiniz belirli bir değere sahip özel bir metriğiniz olabilir. Örneğin, USD, JPY, AUD gibi parametrelerle farklı para birimi türlerinin bulunduğu bir etkinliğiniz varsa AUD değerini etkinlik parametresi olarak belirterek Avustralya geliri için optimizasyon yapabilirsiniz (ve sonraki adımda Avustralya'daki kullanıcılar için bir hedefleme koşulu yapılandırdığınızdan emin olun!).

  7. İsteğe bağlı olarak, izlenecek en fazla iki ek metrik seçin. Bu sonuçlar kişiselleştirme algoritmasını etkilemese de performansı ve trendleri daha iyi anlamanıza yardımcı olabilir. Örneğin, kişiselleştirmeniz reklam tıklamaları için optimizasyon yapıyorsa temel grup ile kişiselleştirilmiş gruplar arasındaki kullanıcı etkileşimini izlemek isteyebilirsiniz.

    İzlenen metrikler, Kişiselleştirme sonuçları özetinde sekmelere göre düzenlenmiş şekilde gösterilir.

  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 elde eder. Sık kullanılan koşullardan bazıları, kişiselleştirmeyi yalnızca belirli bir platformun kullanıcılarıyla veya belirli bir bölgedeki kullanıcılarla sınırlamaktır.

Alternatifleriniz, hedefiniz, ek metrikleriniz ve hedeflemenizden memnunsanız işlemi tamamlamış olursunuz. Kullanıcılarınızın bireysel deneyimlerini kişiselleştirmeye başlamak için değişikliklerinizi kaydedip dağıtın. Kullanıcılar birkaç saat içinde kişiselleştirilmiş parametre değerleri almaya başlayacak ancak sistemin kullanıcınız hakkında bilgi edinmesi ve en iyi performansı elde etmesi 14 günü bulabilir.

Kişiselleştirmeyi Kişiselleştirmeler sayfasından seçerek veya Remote Config sayfasında parametrenin hedefleme koşulunu tıklayarak kişiselleştirmenin nasıl performans gösterdiğini görebilirsiniz.

Sonuçları yorumlama hakkında daha fazla bilgi için Kişiselleştirme sonuçlarını anlama başlıklı makaleyi inceleyin.