欢迎参加我们将于 2022 年 10 月 18 日举办的 Firebase 峰会(线上线下同时进行),了解 Firebase 如何帮助您加快应用开发速度、满怀信心地发布应用,并在之后根据需要轻松地扩大应用规模。立即报名

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

Remote Config kişiselleştirmesi ile, seçtiğiniz bir hedef için optimizasyon yapmak için kullanıcılara otomatik olarak birkaç alternatif kullanıcı deneyiminden 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 edeceğinizi öğrenmesi için gerekli olan 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 gösterilme sıklığını 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

Araçlı uygulamanız artık 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 simgesine tıklayın.

  2. Parametreyi düzenle bölmesinde Yeni ekle > Kişiselleştirme öğesine 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ğerleri için özel bir isimdir. 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 katılım 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 herhangi bir Google Analytics etkinliğine dayalı özel bir metrik ekleyin.

      Bu olaylar 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 etkinliği Analytics > Etkinlikler bölümünde doğrulayın.

  5. Olay sayısı ( COUNT ) veya tüm olayların değerlerinin toplamı ( SUM ) için optimize edilip edilmeyeceğini 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 için Kullanıcı etkileşim süresi için her zaman SUM seçilecektir. Reklam tıklamaları 'nı seçerseniz, kişiselleştirmeler COUNT veya toplam reklam tıklama olayı sayısı için optimize edilir.

  6. SUM öğesini 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 metriğiniz olabilir. Örneğin, USD , JPY , AUD vb. parametrelere sahip farklı para birimi türlerine sahip bir etkinliğiniz varsa, etkinlik parametresi olarak AUD'yi belirterek AUD geliri için optimize edebilirsiniz (ve bir sonraki adımda, Avustralya'daki kullanıcılar için hedefleme koşulu!).

  7. İsteğe bağlı olarak, izlenecek en fazla iki ek metrik seçin. Bunlar kişiselleştirme algoritmasını etkilemeyecek olsa da, bu sonuçlar 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üzenlenen Kişiselleştirme sonuçları özetinde görünür.

  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. 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, ek metriklerinizden 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.

,

Remote Config kişiselleştirmesi ile, seçtiğiniz bir hedef için optimizasyon yapmak için kullanıcılara otomatik olarak birkaç alternatif kullanıcı deneyiminden 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 edeceğinizi öğrenmesi için gerekli olan 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 gösterilme sıklığını 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

Araçlı uygulamanız artık 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 simgesine tıklayın.

  2. Parametreyi düzenle bölmesinde Yeni ekle > Kişiselleştirme öğesine 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ğerleri için özel bir isimdir. 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 katılım 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 herhangi bir Google Analytics etkinliğine dayalı özel bir metrik ekleyin.

      Bu olaylar 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 etkinliği Analytics > Etkinlikler bölümünde doğrulayın.

  5. Olay sayısı ( COUNT ) veya tüm olayların değerlerinin toplamı ( SUM ) için optimize edilip edilmeyeceğini 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 için Kullanıcı etkileşim süresi için her zaman SUM seçilecektir. Reklam tıklamaları 'nı seçerseniz, kişiselleştirmeler COUNT veya toplam reklam tıklama olayı sayısı için optimize edilir.

  6. SUM öğesini 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 metriğiniz olabilir. Örneğin, USD , JPY , AUD vb. parametrelere sahip farklı para birimi türlerine sahip bir etkinliğiniz varsa, etkinlik parametresi olarak AUD'yi belirterek AUD geliri için optimize edebilirsiniz (ve bir sonraki adımda, Avustralya'daki kullanıcılar için hedefleme koşulu!).

  7. İsteğe bağlı olarak, izlenecek en fazla iki ek metrik seçin. Bunlar kişiselleştirme algoritmasını etkilemeyecek olsa da, bu sonuçlar 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üzenlenen Kişiselleştirme sonuçları özetinde görünür.

  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. 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, ek metriklerinizden 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.