A/B testi oluşturma, çalıştırma ve durdurma

Bu makale, Adapty’deki bir A/B testinin tam yaşam döngüsünü ele alır: test oluşturma, çalıştırma ve sonuçları incelemeye hazır olduğunuzda durdurma.

Ön Koşullar

Bir A/B testi kurmadan önce şunlara sahip olmanız gerekir:

Warning

Eğer Adapty Flow & Paywall Builder veya eski Adapty Paywall Builder kullanmıyorsanız, .logShowFlow() (iOS SDK v4+) / .logShowPaywall() ile paywall görüntülemelerini Adapty’ye gönderin. Bu yöntem kullanılmadan Adapty, testteki paywall görüntülemelerini hesaplayamaz ve dönüşüm istatistikleri hatalı olur.

Info

Adapty’deki A/B testleri iki adımlı bir flow izler. Önce bir test oluşturur ve taslak olarak kaydedersiniz — hemen yayına girmez. Hazır olduğunuzda ayrıca çalıştırırsınız. Bu sayede kullanıcılar görmeden önce kurulumu inceleyebilirsiniz.

A/B testi oluşturma

Yeni bir A/B testi oluştururken en az iki flow/paywall/onboarding eklemeniz gerekir.

Yeni bir A/B testi oluşturmak için:

  1. Adapty ana menüsünden A/B tests bölümüne gidin.

    go-to-abtests.webp
  2. Sağ üst köşede Create A/B test düğmesine tıklayın.

    create-abtest.webp
  3. A/B testi oluştur penceresinde bir Test adı girin. Bu alan zorunludur. Sonuçları incelerken tespit edebilmek için testin ne hakkında olduğunu açıkça belirten bir ad seçin.

  4. Neye ulaşmak istediğinizi açıklamak için Test hedefi alanını doldurun (örneğin, abonelikleri artırmak veya kayıpları azaltmak).

  5. Placement seç’e tıklayın ve bir flow, paywall veya onboarding placement’ı seçin.

  6. Varyantlar tablosunda test içeriğini ayarlayın. Her satır bir varyantı, her sütun bir placement’ı temsil eder. Her kesişim noktasına bir paywall ekleyin.

Varsayılan olarak, tabloda 2 varyant ve 1 placement bulunur. En fazla 20 varyant ekleyebilirsiniz. İkinci bir placement eklediğinizde test, Crossplacement A/B testine dönüşür. Crossplacement testindeki tüm placement’lar aynı türde olmalıdır: flow veya paywall.

Her varyantın, A/B testi listesinde ve test metriklerinde görünen bir adı da olabilir. Varyant satırının ilk sütununa bir ad girin. Alanı boş bırakırsanız Adapty, varyantı konumuna göre etiketler — Variant A, Variant B vb.

Bir isim en fazla 255 karakter olabilir ve aynı testteki iki varyant aynı ismi paylaşamaz. Test başladıktan sonra varyantı yeniden adlandıramazsınız. Çalışan bir testteki varyantı yeniden adlandırmak için Bir A/B testini düzenle bölümünde açıklanan Modify seçeneğini kullanın.

abtest-variants.webp
  1. Testinizi kaydedin. İki seçeneğiniz var:
    1. Save as draft: Test hemen yayına girmez. Placement veya A/B testi listesinden daha sonra başlatabilirsiniz. Yayına almadan önce kurulumu gözden geçirmek için kullanın.
    2. Run A/B test: Testi hemen başlatır. Bu düğmeye tıkladığınız anda test yayına girer.

Taslak olarak kaydettikten sonra A/B testi çalıştırma adımına geçin.

A/B testini düzenleme

Yalnızca taslak olarak kaydedilmiş A/B testlerini düzenleyebilirsiniz. Test yayına girdikten sonra değişiklik yapılamaz. Yayındaki bir testi güncellemek için Modify seçeneğini kullanın — bu, aynı adla bir kopya oluşturur ve üzerinde değişiklik yapabilirsiniz. Adapty orijinal testi durdurur; hem orijinal hem de değiştirilmiş sürümler analitikte ayrı ayrı görünür.

A/B testi çalıştırma

Adapty’de bir A/B testi çalıştırmak, kullanıcılara paywall ve onboarding göstermeye başlayabilmesi için testin bir placement’a atanması anlamına gelir.

  1. Adapty ana menüsünden A/B tests bölümüne gidin.

  2. Doğru listeyi görüntülediğinizden emin olun — Paywall, Flow, Onboardings ve Crossplacement A/B testleri, aralarında geçiş yapabileceğiniz ayrı sekmelerde gösterilir.

  3. Drafts sekmesine geçin. Yalnızca taslak testler başlatılabilir.

  4. Başlatmak istediğiniz testin yanında Run A/B test düğmesine tıklayın.

run-ab-test-2.webp
  1. Edit A/B test penceresi açılır. Kurulumu gözden geçirin ve son değişiklikleri yapın. Placement veya kitle eksikse şimdi ekleyin.

  2. Kurulumu inceledikten sonra başlatmak için Run A/B test düğmesine tıklayın.

Testi başlattıktan sonra, A/B testi sonuçları ve metrikleri sayfasında ilerlemeyi takip edebilir ve performans verilerini görüntüleyebilirsiniz.

A/B testini durdurma

Bir A/B testini durdurduğunuzda test sona erer ve sonuçları inceleyebilirsiniz. Ayrıca test bittikten sonra etkilenen placement’larda kullanıcılara neyin gösterileceğine karar verirsiniz.

stop-ab-test.webp
  1. A/B tests bölümünü açın ve Live sekmesine gidin.

  2. Durdurmak istediğiniz testin yanındaki üç nokta menüsüne tıklayın, ardından Stop A/B test seçeneğini seçin.

  3. Stop the A/B test penceresinde test sona erdikten sonra ne olması gerektiğine karar verin. Üç seçeneğiniz var:

SeçenekAçıklama
Test edilen flow/paywall/onboarding’lerden birini gösterTest sonuçlarına (gelir, en iyi olma olasılığı (P2BB) ve 1K kullanıcı başına gelir gibi) göre kazanan flow, paywall veya onboarding’i seçin. Seçilen placement ve kitle için bu gösterilecektir. Crossplacement testinde her placement için kazananı ayrı ayrı seçersiniz.
A/B testine katılmayan flow/paywall/onboarding’leri seçMevcut A/B testinin parçası olmayan herhangi bir flow, paywall veya onboarding’i seçin. Test edilen varyantların hiçbiri hedefinizi karşılamadığında bunu kullanın.
Belirli bir flow/paywall/onboarding göstermeSeçilen placement ve kitle için, A/B testi sona erdikten sonra belirli bir flow, paywall veya onboarding seçilmeyecektir. Bunun yerine, kitle önceliğine göre bir sonraki uygun olan gösterilecektir. Manuel olarak seçim yapmak yerine mevcut yapınızın neyin görüntüleneceğine karar vermesini tercih ediyorsanız bu iyi bir seçenektir.
Note

A/B testini durdurmak geri alınamaz — test yeniden başlatılamaz. Durdurmaya karar vermeden önce yeterli veri topladığınızdan emin olun.

  1. Stop and complete this A/B test düğmesine tıklayın.

A/B testi tamamlandığında artık aktif olmayacak ve içindeki paywall veya onboarding’ler yeni kullanıcılara gösterilmeyecektir.

Test çalışırken katılan kullanıcıların performansını incelemek için A/B testi metrikleri sayfasındaki sonuç ve metriklere erişmeye devam edebilirsiniz. Yeni satın alma veya gelir olayları bu kullanıcılara atfedildikçe metrikler güncellenmeye devam edebilir.