Menu

A/B Testi Yapabilir miyim? Trafik Gerçeklik Testi

Onuncu testten sonra değil, ilk testten önce sorulacak soru. Aylık ziyaretçilerini, dönüşüm oranını ve gerçekten harekete geçeceğin artışı gir; net bir cevap al: başla, zorla ya da dur ve başka bir şey yap.

Yazan Nethanel Bar, Co-founder & CEO

Son güncelleme

Gerçekten kod yazmayı öğrenmeye hazır mısın?

Coddy, tarayıcında gerçek kod yazarak öğretir: etkileşimli dersler, anında geri bildirim ve takıldığında yapay zekâ desteği.

Küçük sitelerin çoğu A/B testi yapamaz ve bunu kimse onlara söylemez

Her A/B testi rehberi, milyonlarca ziyaretçisi olan bir şirket tarafından yazılmıştır. Microsoft'un deney ekibi, Google, Booking.com ve Airbnb yılda binlerce test çalıştırır ve tavsiyeleri onlar için doğrudur: her şeyi test et, veriye güven, kazananı yayına al. Ayda 8,000 ziyaretçisi olan bir startup aynı tavsiyeyi okur, aynı paneli kurar ve sonra her testin neden her hafta küçülen bir artışla %87 güvende bittiğini anlayamaz. Yanlış yapmıyordur. O büyüklükte işe yaramayan bir şey yapıyordur.

Bu sayfa rehberlerin atladığı aritmetiği yapar. Ayda 8,000 ziyaretçi %3 dönüşümle, %10'luk bir artışı doğrulamak yaklaşık 106,000 ziyaretçi ister: sahip olduğun her ziyaretçiyle on üç ay, sayfa bu süre boyunca dondurulmuş hâlde. Dört haftada doğrulayabileceğin en küçük artış yaklaşık %40. Bunlar ayar sorunları değil. Microsoft ve Airbnb'de deneyleri yöneten Ronny Kohavi, tek haneli artışları saptamanın pratik tabanını birkaç yüz bin kullanıcıya koyar; bunun altında A/B testinin erken olabileceğini ve kullanıcı araştırmasının daha iyi bir harcama olduğunu söyler.

Bunu deneyimden yazıyoruz. Coddy'nin kendi paneli yaklaşık yirmi adlandırılmış deney yürüttü, onu tek ülkelerde fiyat testiydi, her biri küçük bir trafik diliminde ve güven %95'in altında kaldığında "Çalıştırmaya devam et" raporladı. Birkaçı başarılı işaretlendi ve yayına alındı. Bu hesaplayıcıyla geriye bakınca, o testlerden bazıları kendilerine atfedilen artışları saptayamazdı. O panelin dürüst hâli bu sayfadır: bu trafik neye cevap verebilir, ne kadar sürer ve bir kazanan ne sıklıkla sahte alarm olurdu?

Test yapıp yapamayacağını ne belirler

  • Seni sınırlayan sayı ziyaretçiler değil, aylık dönüşümlerdir. %3'te 8,000 ziyaretçili bir sayfanın iki kola bölünecek ayda 240 dönüşümü vardır. z-testi bir şey söylemeden önce kol başına yüzlercesine ihtiyaç duyar.
  • Harekete geçeceğin artış faturayı belirler. Bu konuda dürüst ol: %3'lük bir artış için bir değişikliği yayına alacaksan, %3'ü görebilen bir teste ihtiyacın var ve neredeyse hiçbir küçük site bunu yapamaz.
  • Zaman bir çözüm değil, bir maliyettir. Bir çeyrek süren bir test sayfayı bir çeyrek dondurur, sezonlara ve kampanyalara yayılır ve başladığından farklı bir işte biter.
  • Fikirlerinin ne sıklıkla işe yaradığı, bir kazananın anlamını değiştirir. On fikirden biri ölçütü gerçekten oynatıyorsa, %95 güven ve %80 güçte "anlamlı" kazananlarının üçte birinden fazlası sahte alarmdır. Taban oran bir teknik ayrıntı değildir; cevabın büyük kısmıdır.
  • Çizginin altında daha iyi yöntemler var. Beş kullanıcıyla konuş, oturum kayıtlarını izle, değişikliği yayına al ve öncesi ile sonrasını geniş hata çubuklarıyla karşılaştır ya da daha çok ziyaretçinin ulaştığı bir ölçütte test et, satın alma yerine tıklama gibi.

Gerçeklik testi nasıl yapılır

  1. Testi görecek aylık ziyaretçileri gir

    Bütün siteyi değil. Test fiyatlandırma sayfasındaysa, fiyatlandırma sayfasının ziyaretçileridir. Bir ödeme adımıysa, o adıma ulaşan kişilerdir.

  2. O adımın mevcut dönüşüm oranını gir

    Hesaplayıcı bunun ima ettiği aylık dönüşümü gösterir; gerçek kısıt odur.

  3. Harekete geçeceğin artışı söyle

    Değişikliği yayına aldıracak göreli artış. Çoğu insan %10 der ve bunu kasteder; seninki daha küçükse dürüst ol.

  4. Kararı ve merdiveni oku

    Başla, bir ayın altı demektir. Zorla, bir çeyreğin altı demektir, sayfa bu süre boyunca dondurulmuş hâlde. Dur, testin senin trafiğinde soruya cevap veremeyeceği demektir. Merdiven, daha büyük artışların bunun yerine neye mal olacağını gösterir.

  5. Bir taban oran seç ve yanlış pozitif riskini oku

    Fikirlerinin gerçekten ne sıklıkla işe yaradığını seç. Kutu, o oranda anlamlı sonuçların ne kadarının sahte alarm olacağını gösterir; bir test bir dahaki sefere yeşil çıktığında hatırlanacak sayı budur.

%95 güven, %80 güçte %10'luk bir artışı doğrulamak için gereken ay

İki kol, her ziyaretçi teste giriyor. Satırını ve sütununu oku.

Aylık ziyaretçi%1 taban%3 taban%5 taban%10 taban
3,000100 aydan fazla35 ay21 ay9.8 ay
8,00041 ay13 ay7.8 ay3.7 ay
25,00013 ay4.3 ay2.5 ay5 hafta
100,0003.3 ay5 hafta19 gün9 gün
500,00020 gün6 gün4 gün2 gün

Üç site, üç karar

Erken aşama SaaS

Ayda 8,000 ziyaretçi, %3 kayıt oranı, %10'luk bir artış görmek istiyor. Karar: dur. Yaklaşık 13 ay ve 106,000 ziyaretçi. Dört haftada doğrulanabilecek en küçük artış yaklaşık %40.

Ayda iki yüz kırk kayıt, 0.3 puanlık bir farkı çözemez. Ekibin zamanı beş kullanıcılı görüşmeye ve test olmadan da görünecek kadar büyük değişikliklere daha iyi harcanır: yeni bir başlık bunlardan biri değildir; yeni bir fiyatlandırma modeli olabilir.

İçerik sitesi

Ayda 50,000 ziyaretçi, %2 bülten kayıt oranı, %10'luk bir artış istiyor. Karar: zorla. Yaklaşık 3.2 ay. Dört haftada doğrulanabilecek en küçük artış yaklaşık %19.

Test edilebilir, ama yalnızca cesur değişiklikler için. Form yerleşimini test etmek, kayıtları beşte bir oynatma ihtimali varsa olur; buton metnini test etmek olmaz. Alternatif olarak, çok daha fazla ziyaretçinin yaptığı forma tıklamayı test et.

Pazar yeri

Ayda 400,000 ziyaretçi, %4 dönüşüm, %10'luk bir artış istiyor. Karar: başla. Ziyaretçiler bir haftadan kısa sürede gelir; yine de iki tam hafta çalıştır.

A/B testi rehberlerinin yazıldığı büyüklük budur. Kalan risk taban orandır: beş fikirden biri gerçekten işe yarıyorsa, altı anlamlı kazanandan biri hâlâ sahte alarmdır ve gözetleme simülatörü sekmesi günlük kontrollerle bunun ne kadar hızlı kötüleştiğini gösterir.

Düşük trafikli test hataları

  • Testi yine de çalıştırıp %85'te okumak. Belirlediğin güven düzeyi, ne sıklıkla kandırılmayı kabul ettiğine dair bir sözdür. Sonradan onun altında okumak, hiç belirlememiş olmakla aynıdır.
  • Küçücük değişiklikleri test etmek. Buton renkleri ve kelime değişimleri en iyi ihtimalle yüzde birkaçlık artış üretir; küçük siteler bunu saptayamaz. Test etmen gerekiyorsa, sayıyı makul biçimde üçte bir oynatabilecek bir şeyi test et.
  • Huninin dibinde test etmek. Satın almalar nadirdir; tıklamalar yaygındır. Satın almaya götüren tıklama üzerinde bir test on kat fazla olaya sahiptir ve bitebilir.
  • Bir testin altı ay çalışmasına izin vermek. Sezonlar, kampanyalar ve ürün değişiklikleri hepsi içine sızar ve iki kol sonunda farklı dönemleri ölçer.
  • Anlamlı diye bir kazanana güvenmek. Fikirlerin arasında az gerçek kazanan varken, anlamlı bir sonuç p-değerinin ima ettiğinden daha sık sahte alarmdır. Yanlış pozitif riski kutusu buna bir sayı koyar.
  • "Anlamlı değil"i "fikir başarısız oldu" diye okumak. Düşük trafikte neredeyse hiçbir şey anlamlı değildir. Fikir gayet iyi olabilir; test onu göremedi.

Gerçeklik testi SSS

A/B testi için ne kadar trafiğe ihtiyacım var?
Dönüşüm oranına ve görmek istediğin artışa bağlı; bu sayfanın ikisini de sormasının sebebi bu. Kabaca, %3 dönüşüm oranında %10'luk göreli bir artışı doğrulamak yaklaşık 100,000 ziyaretçi ister; %30'luk bir artışı doğrulamak yaklaşık 12,000. Ayda 10,000 ziyaretçinin altındaki siteler genellikle yalnızca çok büyük etkileri saptayabilir.
Küçük bir site A/B testi yerine ne yapmalı?
Kullanıcılarla konuş, yüz yüze veya bir aramada: beş konuşma bir sayfadaki sorunların çoğunu bulur. Oturum kayıtlarını izle. Cesur değişiklikler yap, yayına al ve karşılaştırmanın kaba olduğunu bilerek birkaç haftalık öncesi ile sonrasını karşılaştır. Daha çok ziyaretçinin ulaştığı ölçütlerde test et. Ve trafik geldiğinde buraya dön ve düzgün test yap.
Yanlış pozitif riski nedir ve p-değerinden neden farklıdır?
p-değeri, hiçbir şey değişmeseydi sonucun ne kadar şaşırtıcı olacağını söyler. Yanlış pozitif riski, anlamlı çıkan testlerin kaçının arkasında hiçbir şey olmadığını söyler. Fikirlerinin gerçekten ne sıklıkla işe yaradığına bağlıdır: %10 taban oran, %95 güven ve %80 güçte anlamlı kazananların yaklaşık %36'sı sahte alarmdır. Büyük deney programları, fikirlerin yalnızca %10 ile %33'ünün ölçütlerini oynattığını raporlar; taban oranın bu kadar önemli olmasının sebebi bu.
3.5 aylık bir test gerçekten imkânsız mı?
İmkânsız değil ve hesaplayıcı bir çeyreğe kadar "dur" yerine "zorla" der. Ama bir çeyrek dondurulmuş bir sayfa, kimsenin iyileştirmediği bir sayfadır ve bir sezona veya kampanyaya yayılan bir test iki farklı dönemi karşılaştırır. Değişiklik bir çeyrek beklemeyi haklı çıkaracak kadar büyükse, muhtemelen yayına alıp öncesi ile sonrasını ölçecek kadar da büyüktür.
Testi hızlandırmak için güveni %90'a düşürebilir miyim?
Düşürebilirsin; testten önce karar verirsen ve taban oran etkisinin üstüne onda bir sahte alarm oranını kabul edersen. Testi kabaca üçte bir kısaltır, küçük bir sitenin ihtiyaç duyacağı on kat değil. Test ettiğin artışı yükseltmek çok daha fazla yardım eder.
Örneklem büyüklüğü hesaplayıcı bir sayı verirken hesaplayıcı neden dur diyor?
İkisi de aynı formülü kullanır. Örneklem büyüklüğü sayfası sana sayıyı söyler; bu sayfa onu trafiğine böler ve sonucu yargılar. 106,000 ziyaretçilik bir sayı bir sayıdır; on üç ay bir karardır.

Diğer geliştirici araçları

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA