Huawei A/B Testing Nedir? Nasıl Kullanılır?

Murat YÜKSEKTEPE
5 min readMar 17, 2021

--

A/B Testing Nedir?

Bir mobil uygulama geliştirirken çok fazla konuda çok fazla seçeneğiniz vardır. Bu seçenekler içerisinden en iyisini seçmek konusunda bazen zorluk yaşayabilirsiniz. Bu gibi durumlarda tabii ki danışacağınız ekip arkadaşlarınız olacaktır fakat genele hitap etmek için size bir kaç ekip arkadaşının görüşlerinden daha fazla gerekecektir.

İşte tam burada Huawei A/B Testing yardımınıza yetişmektedir.

Huawei A/B Testing Nasıl Çalışır?

Huawei A/B Testing: uygulamanızı kullanan son kullanıcıları rastgele olacak şekilde gruplandırır ve onlara farklı seçenekler sunmanızı sağlar. Aynı zamanda bu kullanıcı gruplarının uygulamanızı kullanırken ki geçirdikleri sürede davranışlarını Huawei Analytics kit sayesinde detaylı şekilde analiz ederek size detaylı raporlar sunar.

Böylece, örneğin “Satın al” butonunun rengi, yazısı veya konumu gibi kararsız kaldığınız konularda size kullanıcılarının neyi istediklerini sunarak en iyi şekilde karar vermenizi sağlar.

Not: Huawei A/B Testing’i kullanabilmek için Huawei Push Kit ve Huawei Analytics Kit’in uygulamanıza entegre edilmesi gerektiğini lütfen unutmayın.

Anahtar Fonksiyonlar

Neler İçin Kullanılabilir?

Arayüz Tasarımları Testleri

Eğer bir uygulama için birden fazla arayüz tasarımı seçeneğiniz varsa ve hitap ettiğiniz kitle için hangisinin daha iyi olduğuna karar veremiyorsanız Huawei A/B testing ile kullanıcı grupları oluşturup birden fazla tasarımı bu grupların kullanımları ile analiz edebilir ve hitap kitleniz için en uygun tasarım modelini seçebilirsiniz.

Metin Yazarlığı Testi

Kullanıcılarınızın hangi tip bildirim mesajlarına daha çok tıkladığı konusunda kararsız mısınız? Uzun metinlerden mi yoksa kısa metinlerden mi hoşlanıyorlar? Hangi tip görseller onlara daha çok hitap ediyor? Bu gibi soruların cevaplarını Huawei A/B testing ile kolayca analiz edebilir ve bundan sonraki bildirim modelinize karar verebilirsiniz.

Fonksiyon Testleri

Fonksiyon güncellemeleri bir mobil uygulama için oldukça yaygın bir davranıştır. Örneğin uygulamanızın içinde kullanıcılarınızı çekmek istediğiniz modül ya da ekranınız var. Daha çok tıklanması için ilgili butonun metininde “Bedava” mı yoksa “Kampanya” mı yazmalısınız? İkon olarak ne tercih etmelisiniz? Yine bu tip soruların cevapları için Huawei A/B testing imdanıza yetişiyor ve oluşan kullanıcı gruplarına farklı seçenekler gösterip hangisinin daha çok etkileşim aldığını size raporluyor. Böylece uygulamanız için en iyi kararı vermeniz kolaylaşmış oluyor.

Nasıl Aktifleştirilir?

Huawei A/B Testing’I kullanabilmek için önce onu etkinleştirmeniz gerekmektedir. Bunun için;

1. Huawei App Gallery Console’a giriş yapın ve My Projects’e tıklayın.

2. Listeden A/B testi uygulamak istediğiniz uygulamanızı bulun ve tıklayın.

3. Sol menüde yer alan Grow menüsü altında yer alan A/B Testing ‘e tıklayın.

4. Sağ üst köşede yer alan Enable Now butonuna tıklayarak etkinleştirme işlemine başlayın.

5. Eğer daha önce veri barındırma/işleme işlemleri sunucu seçimi yapmadıysanız karşınıza seçim yapmanız için bir pencere gelecektir.

6. Aktifleştirme işleminden sonra karşınıza aşağıdaki bir gibi ekran gelecektir.

Not: Create notifications experiment (Bildirim deneyimi oluştur) butonu IOS uygulamalar için görüntülenmeyecektir.

Uzak Yapılandırma Deneyimi Oluşturma

Uygulamanız için arayüz tasarım ve fonksiyon testleri yapmak istediğiniz zaman uzak yapılandırma deneyimleri oluşturabilirsiniz. Bunun için öncelikle uygulamanıza Huawei Analytics Kit’i entegre etmelisiniz.

Analytics Kit’i aktifleşmek için şu dokümanı inceleyebilirsiniz;

https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides/service-enabling-0000001050745155

Analytics Kit’i entegre etmek için ise şu dokümanlara göz atabilirsiniz;

https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides/android-integrating-sdk-0000001050161876

1. Nasıl Aktifleştirilir başlığı altındaki adımları uyguladıktan sonra karşınıza gelen ekran da Create remote configuration experiment butonuna tıklayarak devam edin.

2. Basic Information sayfasında oluşturmak istediğiniz yapılandırmanın genel bilgilerini girin.

3. Target Users sayfasında ise şartı, test kullanıcı aralığı ve aktive olayını seçerek ilerleyiniz.

a. Şart: Uygulama versiyonu, Ülke, Dil, İşletim sistemi versiyonu vb. gibi seçenekler barındırır.

b. Test Kullanıcı Aralığı: Yüzdesel olarak kullanıcı aralığı seçmenizi sağlar. Bu kullanıcılar rastgele olacak şekilde sistem tarafından gruplandırılır.

c. Aktive Olayı: Deneyimin ne zaman tetikleneceği bilgisini seçebileceğiniz alandır. Örneğin: Uygulama başlatıldığı zaman vb.

Bütün detaylar için şu dokümanı inceleyebilirsiniz;

https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-abtest-remoteconfig-0000001058442248#EN-US_TOPIC_0000001072987617__section0755185210454

4. New Condition butonuna tıklayarak bir ya da daha fazla şart/koşul oluşturabilirsiniz.

5. Treatment & control groups sayfasında ise parametreler, parametre grupları oluşturabilir, bu parametrelere değerler atayabilir ya da daha önce oluşturduğunuz gruplardan seçerek işleme devam edebilirsiniz.

Notlar:

· Seçilen veya oluşturulan parametreler, uygulamanızdaki gerçek parametreler olmalıdır.

· Parametre adı bir alt çizgi (_) veya bir harfle başlamalıdır ve rakamlar içerebilir.

6. Ayarlamalarınız bittikten sonra Next’e tıklayabilirsiniz.

7. Track Indicators sayfasında ise izlenmesini istediğiniz ana veya isteğe bağlı olan göstergeleri seçmelisiniz.

Göstergelerin tam listesi ve açıklamaları için şu dokümanı inceleyebilirsiniz;

https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-abtest-indicator-0000001058210681

8. Save butonuna tıkladıktan sonra deneyim rapor sayfası görüntülenecektir.

Bildirim Deneyimi Oluşturma

1. Nasıl Aktifleştirilir başlığı altındaki adımları uyguladıktan sonra karşınıza gelen ekran da Create notifications experiment butonuna tıklayarak devam edin.

2. Basic Information sayfasında oluşturmak istediğiniz yapılandırmanın genel bilgilerini girin.

3. Target Users sayfasında ise şartı ve test kullanıcı aralığını seçerek ilerleyiniz.

a. Şart: Uygulama versiyonu, Ülke, Dil, İşletim sistemi versiyonu vb. gibi seçenekler barındırır.

b. Test Kullanıcı Aralığı: Yüzdesel olarak kullanıcı aralığı seçmenizi sağlar. Bu kullanıcılar rastgele olacak şekilde sistem tarafından gruplandırılır.

4. New Condition butonuna tıklayarak bir ya da daha fazla şart/koşul oluşturabilirsiniz.

5. Treatment & control groups sayfasında ise bildirim başlığı, bildirim içeriği, bildirim aksiyonu gibi parametreler oluşturabilir ve değerlerini girebilirsiniz. Sonra ilerlemek için Next butonuna tıklayınız.

6. Track Indicators sayfasında ise izlenmesini istediğiniz ana veya isteğe bağlı olan göstergeleri seçtikten sonra Next butonuna tıklayarak devam ediniz.

7. Message Options sayfasında ise bildirimin zamanı, geçerlilik süresi, önem durumu gibi değerleri girebilir ve Save butonuna tıklayarak işlemlerinizi kaydedebilirsiniz.

--

--

No responses yet