Firebase A/B Testing
Firebase A/B Testing, ürün ve pazarlama denemelerini çalıştırma, analiz etme ve ölçeklendirme şeklinizi kolaylaştırarak uygulama deneyiminizi optimize etmenize yardımcı olur. Bu özellik, uygulamanızın kullanıcı arayüzünde, özelliklerinde veya etkileşim kampanyalarında yaptığınız değişiklikleri test ederek bu değişikliklerin temel metriklerinizi (ör. gelir ve elde tutma) nasıl etkileyeceğini geniş çapta kullanıma sunmadan önce görmenizi sağlar.
A/B Testing, FCM ile birlikte çalışır. Böylece farklı pazarlama mesajlarını test edebilir ve Remote Config ile birlikte çalışarak uygulamanızdaki değişiklikleri test edebilirsiniz.
Başlamaya hazır mısınız? Bir ürün seçin:
Remote Config deneme oluşturun Mesajlaşma denemeleri oluşturun
Temel özellikler
| Ürün deneyiminizi test etme ve iyileştirme | Remote Config ile denemeler oluşturarak denemenizdeki varyantlarda uygulamanızın davranışında ve görünümünde değişiklikler yapın. Ayrıca, en çok önem verdiğiniz sonuçları elde etmede hangi ürün deneyiminin en etkili olduğunu test edin. |
| Bildirim oluşturucu ile kullanıcılarınızla yeniden etkileşime geçmenin yollarını bulma | Kullanıcıları uygulamanıza çekmek için en etkili kelimeleri ve mesaj ayarlarını bulmanıza yardımcı olması amacıyla A/B Testing kullanın. |
| Yeni özellikleri güvenli bir şekilde kullanıma sunma | Yeni bir özelliği, önce daha küçük bir kullanıcı alt kümesiyle hedeflerinize ulaştığından emin olmadan kullanıma sunmayın. Sonuçlarınızdan emin olduktan sonra özelliği tüm kullanıcılarınıza sunun.A/B Testing |
| Hedef kullanıcı grupları | Uygulama kullanıcılarınızla ilgili verileri kullanarak hedefli A/B testleri yapın. Örneğin, belirli bir uygulama sürümünü, platformu veya dili kullanan bir kullanıcı alt kümesini hedefleyebilir ya da bir Google Analytics kullanıcı özelliği değeriyle eşleşen kullanıcıları seçebilirsiniz. |
Nasıl çalışır?
Deneme oluşturduğunuzda, kullanıcı deneyiminin birden fazla varyantını oluşturur ve varyantların, ulaşmak istediğiniz bir hedef (ör. uygulama içi satın alma işlemlerini artırma) doğrultusunda ne kadar iyi performans gösterdiğini ölçersiniz. Hedeflenen kullanıcı grubunuz, "VE" mantığıyla zincirlenmiş birden fazla ölçütle tanımlanabilir. Örneğin, grubu, istemci tarafından ayarlanan özel bir Google Analytics kullanıcı özelliğiyle eşleşen "uygulaması kilitlenen kullanıcılar" gibi bir Analytics kitlesine ait olan belirli bir uygulama sürümünün kullanıcılarıyla sınırlayabilirsiniz.
Remote Config ile uygulamanızın davranışını ve görünümünü değiştirmek için bir veya daha fazla parametrede değişiklikler yaparak denemeler yapabilirsiniz. Bu özelliği, en iyi renk şemasını ve menü seçeneklerinin konumunu belirleme gibi küçük değişiklikler veya tamamen yeni bir özelliği ya da kullanıcı arayüzü tasarımını test etme gibi daha önemli değişiklikler için kullanabilirsiniz. Bildirim Oluşturucu ile bildirim mesajı için doğru ifadeyi bulmak üzere denemeler yapabilirsiniz.
Denemenizde Remote Config veya Bildirim Oluşturucu kullanılsın ya da kullanılmasın, en iyi varyantı (hedefinizi en iyi şekilde gerçekleştiren varyant) belirleyene kadar denemenizi izleyebilirsiniz. Denemenizi kullanıcı tabanınızın küçük bir yüzdesiyle başlatıp bu yüzdeyi zaman içinde artırabilirsiniz. İlk denemeniz, hedefinize ulaşma konusunda referans değerden daha iyi performans gösteren bir varyant ortaya koymazsa uygulamanızı iyileştirmenin en iyi yolunu bulmak için yeni bir deneme turu başlatabilirsiniz.
Denemenizin sonucunu ve uygulamanızı kullanma deneyimini nasıl etkilediğini daha iyi anlamak için hedefinizle birlikte diğer metrikleri de (uygulama kilitlenmeleri, elde tutma ve gelir) izleyebilirsiniz.
Uygulama yolu
| Uygulamanıza Remote Config veya Firebase Cloud Messaging ekleme | Uygulamanızda zaten Remote Config veya Cloud Messaging (ya da her ikisi de) kullanılıyorsa sonraki adıma geçebilirsiniz. | |
| A/B testi ile değerlendirmek istediğiniz varyantları tanımlayın. |
Değişikliğiniz ister küçük bir değişiklik ister yeni bir kullanıcı arayüzü veya özellik ekleme olsun, bu değişikliği Remote Config kullanarak kontrol edebiliyorsanız A/B Testing ile bu değişiklikte birden fazla varyantı test edebilirsiniz. Ayrıca, yeniden etkileşim kampanyanızda birden fazla varyantı tüm kullanıcılara sunmadan önce test etmek için A/B Testing ile Bildirim Oluşturucu'yu kullanabilirsiniz. |
|
| Başarıyı nasıl ölçümleyeceğinizi belirleyin. | Bildirim oluşturucu özelliğinin kullanıldığı bir denemede, denemenizin hedefini tanımlamak ve deneme varyantlarını karşılaştırmak için bir Analytics etkinliği kullanabilirsiniz. Remote Config denemesiyle, denemenizin hedefini tanımlamak için bir Analytics etkinliği veya dönüşüm hunisi kullanabilirsiniz. | |
| Kazanan varyantı bulmak için denemenizi izleyin | Denemenizi yalnızca birkaç kullanıcıyla başlatıp ilk sonuçlar başarılı gelirse daha fazla kullanıcı için kullanıma sunabilirsiniz. Denemenizi izlerken bazı varyantların daha fazla uygulama kilitlenmesine veya uygulama deneyimi üzerinde başka etkilere neden olup olmadığını görebilir ve hangi varyantın hedefinize ulaşma konusunda en fazla ilerleme kaydettiğini öğrenebilirsiniz. |
Sonraki adımlar
- Firebase A/B Testing hakkında başlıklı makalede deneme kavramları ve en iyi uygulamalar hakkında daha fazla bilgi edinebilirsiniz.
- Remote Config, Bildirim Oluşturucu veya In-App Messaging için deneme oluşturmaya başlayın.
- A/B Testing ile etkileşim kuran Firebase özellikleri hakkında daha fazla bilgi edinin: Google Analytics, Firebase Remote Config, Cloud Messaging bildirimleri, In-App Messaging, AdMob ve Remote Config kişiselleştirme.