Remote Config kullanıma sunma işlemleri hakkında

Bu kılavuz, Remote Config kullanıma sunma işlemleriyle ilgili temel kavramlar hakkında bilgi verir. Böylece şunları yapabilirsiniz:

Kullanıma sunma grubu üyeliğini anlama

Yeni bir kullanıma sunma işlemi oluşturduğunuzda ve bir yüzde atadığınızda Firebase, etkin özelliğin performansını karşılaştırırken doğru sonuçlar sağlamak için kitlenizin eşit büyüklükteki bir bölümünü bir kontrol grubuna yerleştirir ve sonuçta aşağıdaki gruplar elde edilir.

  • Etkin: Bu gruba atanan kullanıcı cihazları, kullanıma sunma işleminde yapılandırdığınız değeri alır.
  • Control: Bu gruba atanan kullanıcı cihazları, aksi takdirde Remote Config'den alacakları değeri (kullanıma sunma değerini değil) alır.
  • Atanmamış: Bu gruptaki kullanıcı cihazları, aksi takdirde Remote Config'den alacakları değeri alır ancak karşılaştırma sonuçlarında kullanılmaz.

Yani kullanıcılarınızın% 2'sinin kullanımına sunarsanız bu kullanıcılar Etkin grubuna, %2'si daha karşılaştırma için kullanılan Kontrol grubuna eklenir. Kullanıcılarınızın% 96'sı Atanmamış durumunda kalır.

Bu yaklaşım, kullanıma sunma değerinizi alan kullanıcılar ve cihazların performansı ile almayanların performansları arasında adil bir karşılaştırma sağlar ve Kullanıma Sunma Sonuçları sayfasında lansmanın başarılı mı yoksa başarısız mı olduğunu etkili bir şekilde belirlemenize olanak tanır.

Kullanıma sunma grubu ataması, kullanıma sunmanın tüm aşamalarında tutarlıdır. Yani aynı kullanıma sunma sürecinde yüzdeyi %0'a düşürürseniz tüm kullanıcılar Remote Config şablonunda tanımlanan parametre değerini almaya geri döner. Daha sonra kullanıma sunma yüzdesini artırmaya karar verirseniz önceki Etkin veya Kontrol gruplarında bulunan kullanıcılar, başlangıçta atandıkları gruba geri döner ve bu gruplarla tutarlı değerler alır.

Sürümünüzün başarılı olduğunu doğruladığınızda ve hedeflenen kullanıcıların% 100'ünde tam olarak kullanıma sunmaya karar verdiğinizde, Firebase artık kontrol grubunu kullanmaz ve tüm hedeflenen kullanıcılar ve cihazlar kullanıma sunma değerini alır.

Kullanıma sunma ve A/B testi ne zaman kullanılmalıdır?

Remote Config kullanıma sunma işlemleri ve A/B Testi, biraz farklı kullanım alanları için uygundur ve bunu tamamlayıcı bir şekilde kullanılabilir.

Kullanıma sunma işlemleri kademeli sürümlerdir ve genellikle yeni bir özelliği belirli bir kullanıcı grubuna yayınlamak için kullanılır. Belirli bir ülkedeki veya uygulamanızın belirli bir sürümünü kullanan kullanıcıları hedeflemek isteyebilirsiniz. Özelliğin nasıl performans gösterdiğini görebilmek için kullanıma sunma işlemlerini kullanarak riski azaltın ve yeni özellikleri gerçek dünya ortamında, sıkı kontrollerle test edin. Daha geniş bir kitleye yayınlamadan önce arka uç hizmetlerinizin yeni özelliğin ek yüküyle nasıl performans gösterdiğini ve değişikliğinizin ölçeklenebilir olduğundan emin olmak için yaklaşık kullanımı da izleyebilirsiniz.

Kullanıma sunma; işlevleri önemli ölçüde değiştiren yeni özellikler, öngörülemez sonuçlarla sonuçlanabilecek değişiklikler ya da arka uç altyapınızı, hizmetlerinizi veya harici API'lerinizi etkileyebilecek değişikliklerin uygulandığı durumlar için mükemmel araçlardır.

A/B Testi, bir özelliğin veya uygulama öğesinin birden fazla sürümünü sunma imkanı sağlar. Örneğin, kullanıcı arayüzü görünümünü ve tarzını güncelleme, reklam metnini değiştirme, oyun seviyesindeki zorlukları güncelleme. Ardından, hangi seçeneğin seçtiğiniz metriğe (kullanıcı etkileşimi, reklam tıklamaları ve gelir gibi) göre daha iyi sonuçlar sağladığını öğrenmek için kullanıcılarınıza farklı varyasyonlar gösterebilirsiniz.

Veriye dayalı karar almak, optimizasyon yapmak ve kullanıcılarınızın tercihlerini anlamak için A/B Testi'ni kullanın. Birden fazla karşılaştırılabilir seçeneğinizin ve oldukça spesifik hedeflerinizin olduğu durumlar için idealdir. Örneğin, A/B Testi, belirli bir metriği iyileştirmek amacıyla uygulamanızda değişiklik yapmak istediğiniz değişiklikler için uygundur (örneğin, hangi banner reklam yerleşiminin daha fazla tıklama sağladığını test etmek).

Remote Config kullanıma sunma işlemlerini ve A/B Testi'ni kapsamlı bir strateji kapsamında birleştirmek de iyi bir fikirdir: Öncelikle, temel metrikleriniz için en iyi sonuçları veren varyantı belirlemek amacıyla sınırlı bir kullanıcı grubuyla bir A/B Testi oluşturun. A/B Testi bir lider belirledikten sonra, kazanan varyantla kullanıma sunma oluşturun. Reklam gösterilen kullanıcıların sayısını kademeli olarak artırdıkça kararlılığını ve önemli metriklerini izleyin ve performansından emin olduktan sonra %100'e kadar kullanıma sunun.

Kullanıma sunma sonuçlarını anlama

Bir sunumu yayınladıktan sonra sonuçları neredeyse anında görmeye başlarsınız.

Sonuçları birden çok şekilde görüntüleyebilirsiniz:

  • Parametreler sayfasından, kullanıma sunma için yapılandırdığınız parametreyi genişletin ve kullanıma sunmanın altında Sonuçları göster'i tıklayın.
  • Sunumlar sayfasında kullanıma sunma adını tıklayın.

Sonuçlar sayfasının üst kısmındaki uygulama seçici, belirli uygulamaların görünümlerini seçmenizi sağlar. Sonuçlar birden çok bölüme ayrılır:

  • Yapılandırılmış Kullanıma sunma yüzdesini gösteren ve geri çekme veya kullanıma sunma işlemini düzenleme olanağı sağlayan Özet bölümü. Bu menü genişletildiğinde, kullanıma sunma işleminizin yapılandırma ayrıntılarına ve Değişiklik geçmişi'ne Genel Bakış gösterilir.
  • Aşağıdaki gruplarda kullanıma sunma şablonu getiren benzersiz uygulama yüklemelerinin sayısını gösteren Kullanıcılar bölümü:

    • Etkin: Hedef kullanıma sunma durumuyla eşleşen ve kullanıma sunma değerini getiren uygulama örneklerinin sayısı.
    • Kontrol: Hedef kullanıma sunma koşuluyla eşleşen ve değişmeyen değeri getiren uygulama örneklerinin sayısı.
    • Hedef: Kullanıma sunumunuzda belirlediğiniz koşulla eşleşen ve kullanıma sunma işlemini ya da değişmeyen bir değer alması gereken tahmini toplam örnek sayısı.

    Kullanıma sunma grup üyeliğini anlama bölümünde daha fazla bilgi edinebilirsiniz.

  • Etkin ve Kontrol grupları için karşılaştırma verilerini gösteren Crashlytics ve Analytics bölümleri. Toplanan verileri Son 24 saat, Son yayınlamadan beri veya Son 7 gün için filtreleyebilirsiniz. Son 24 saat, varsayılan görünümdür.

Kullanıma sunma işlemleri için Crashlytics sonuçları

Kullanıma sunma sürecinde gerçekleşen Kilitlenmeler, Önemli olmayanlar ve ANR'lerin toplam sayısını görebilirsiniz. Her sonuç kategorisi, kullanıma sunma koşulunu karşılayan Etkin ve Kontrol kullanıcılarının ham toplamlarını karşılaştıran bir çubuk grafik gösterir.

  • Kilitlenmeler: Kilitlenmelerin sayısını ve yüzdesini, ayrıca Etkin ve Kontrol grupları için kilitlenme yaşayan benzersiz kullanıcıların sayısını gösterir.
  • Önemli olmayanlar: Onarılabilir hataların sayısını ve yüzdesini, yani önemli olmayan hatalarla karşılaşan benzersiz kullanıcıların sayısını gösterir.
  • ANR'ler (yalnızca Android uygulamaları): "Uygulama Yanıt Vermiyor" etkinliklerinin sayısı ve yüzdesinin yanı sıra bir veya daha fazla ANR etkinliği yaşayan tekil kullanıcıların sayısını gösterir.

Kilitlenmeler hakkında daha ayrıntılı bilgi için Crashlytics'te daha fazlasını görüntüle'yi tıklayabilirsiniz. Bu işlem, sonuçlarını incelediğiniz kullanıma sunma işlemi için etkin bir filtreyle Crashlytics sayfası açar. Crashlytics sayfasındaki kullanıma sunma sonuçları, Etkin veya Kontrol şeklinde bir varyantla hiç karşılaşmış tüm kullanıcıları ölçer. Kontrol grubu kilitlenmelerini, Etkin grup kilitlenmelerini veya her ikisini birden görüntülemeyi seçebilirsiniz.

Kullanıma sunmayla ilgili Google Analytics sonuçları

Google Analytics kullanıma sunma sonuçları bölümü, Etkin veya Kontrol gruplarıyla karşılaşmış tüm kullanıcılar için Analytics metriklerini ayrıntılı olarak ve grafik görünümlerinde karşılaştırır. Üç metrik sağlanır:

  • Toplam gelir: Reklam geliri ve Satın alma geliri dahil olmak üzere toplam gelir tutarını ABD doları cinsinden gösterir. Özellikle reklam geliri veya satın alma geliri ile ilgili sonuçları göstermek için sonuçlarınızı filtreleyebilirsiniz.
  • Toplam dönüşüm sayısı: Tüm dönüşüm etkinliklerinin toplamının ham sayısını gösterir. Sonuçlarınızı, vurgulamak istediğiniz dönüşüme göre filtreleyebilirsiniz.
  • Toplam etkileşim süresi: Kullanıcılarınızın, kullanıma sunma varyantlarından biriyle harcadığı toplam etkileşim süresini gösterir. Toplam etkileşim süresi Saat:Dakika:Saniye biçiminde görüntülenir. Örneğin, 01:31:28. Grafikte, Crashlytics bölümünün üzerinde seçtiğiniz döneme ait veriler gösterilmektedir.

Sonraki adımlar