Határozza meg az A/B tesztjei statisztikai jelentőségét könnyedén, gyors és megbízható számítónkkal. Azonnali eredményeket kap, hogy adatvezérelt döntéseket hozhasson digitális marketing, termékfejlesztés és felhasználói élmény optimalizálás terén. Tökéletes weboldalakhoz, e-mailekhez és mobilalkalmazásokhoz.
Az A/B tesztelés kulcsfontosságú módszer a digitális marketing, termékfejlesztés és felhasználói élmény optimalizálása terén. Ez magában foglalja két változat (kontroll és variáció) összehasonlítását egy weboldalon vagy alkalmazáson, hogy meghatározzuk, melyik teljesít jobban. Az A/B Teszt Kalkulátorunk segít meghatározni a teszt eredményeinek statisztikai jelentőségét, biztosítva, hogy adatvezérelt döntéseket hozzunk.
Az A/B teszt kalkulátor statisztikai módszereket használ annak meghatározására, hogy a két csoport (kontroll és variáció) közötti különbség jelentős-e. E számítás alapja a z-score és a hozzá tartozó p-érték kiszámítása.
Számítsa ki a konverziós arányokat mindkét csoport számára:
és
Ahol:
Számítsa ki a pooled arányt:
Számítsa ki a standard hibát:
Számítsa ki a z-score-t:
Számítsa ki a p-értéket:
A p-értéket a standard normális eloszlás kumulatív eloszlásfüggvényével számítják ki. A legtöbb programozási nyelvben ezt beépített függvények segítségével végzik.
Határozza meg a statisztikai jelentőséget:
Ha a p-érték kisebb, mint a választott jelentőségi szint (tipikusan 0,05), az eredmény statisztikailag jelentősnek tekinthető.
Fontos megjegyezni, hogy ez a módszer normális eloszlást feltételez, ami általában érvényes nagy mintaméretek esetén. Nagyon kis mintaméretek vagy szélsőséges konverziós arányok esetén fejlettebb statisztikai módszerekre lehet szükség.
Az A/B tesztelés széleskörű alkalmazásai vannak különböző iparágakban:
Bár az A/B tesztelés széles körben használt, vannak alternatív módszerek a összehasonlító teszteléshez:
Az A/B tesztelés fogalma az 20. század eleji mezőgazdasági és orvosi kutatásokra vezethető vissza. Sir Ronald Fisher, egy brit statisztikus, az 1920-as években bevezette a randomizált kontrollált kísérletek használatát, megalapozva a modern A/B tesztelést.
A digitális világban az A/B tesztelés a 1990-es évek végén és a 2000-es évek elején vált népszerűvé az e-kereskedelem és digitális marketing terjedésével. A Google A/B tesztelésének használata a keresési eredmények optimális számának meghatározására (2000) és az Amazon széleskörű használata a weboldal optimalizálására gyakran említett mérföldkövek az A/B tesztelés népszerűsítésében.
Az A/B tesztelés során használt statisztikai módszerek az évek során fejlődtek, a korai tesztek egyszerű konverziós arányok összehasonlítására támaszkodtak. A fejlettebb statisztikai technikák, például a z-score és a p-érték használatának bevezetése javította az A/B teszt eredményeinek pontosságát és megbízhatóságát.
Ma az A/B tesztelés a sok iparág adatvezérelt döntéshozatalának szerves részét képezi, számos szoftvereszköz és platform áll rendelkezésre a folyamat megkönnyítésére.
Kontrollcsoport: 1000 látogató, 100 konverzió Variációs csoport: 1000 látogató, 150 konverzió Eredmény: Statisztikailag jelentős javulás
Kontrollcsoport: 500 látogató, 50 konverzió Variációs csoport: 500 látogató, 55 konverzió Eredmény: Nem statisztikailag jelentős
Határeset - Kis mintaméret: Kontrollcsoport: 20 látogató, 2 konverzió Variációs csoport: 20 látogató, 6 konverzió Eredmény: Nem statisztikailag jelentős (a nagy százalékos különbség ellenére)
Határeset - Nagy mintaméret: Kontrollcsoport: 1,000,000 látogató, 200,000 konverzió Variációs csoport: 1,000,000 látogató, 201,000 konverzió Eredmény: Statisztikailag jelentős (a kis százalékos különbség ellenére)
Határeset - Szélsőséges konverziós arányok: Kontrollcsoport: 10,000 látogató, 9,950 konverzió Variációs csoport: 10,000 látogató, 9,980 konverzió Eredmény: Statisztikailag jelentős, de a normális közelítés nem biztos, hogy megbízható
Ne feledje, az A/B tesztelés egy folyamatos folyamat. Használja a minden tesztből nyert betekintéseket, hogy tájékoztassa jövőbeli kísérleteit és folyamatosan javítsa digitális termékeit és marketing erőfeszítéseit.
Íme az A/B teszt számításának megvalósításai különböző programozási nyelveken:
1=NORM.S.DIST((B2/A2-D2/C2)/SQRT((B2+D2)/(A2+C2)*(1-(B2+D2)/(A2+C2))*(1/A2+1/C2)),TRUE)*2
2
1ab_test <- function(control_size, control_conversions, variation_size, variation_conversions) {
2 p1 <- control_conversions / control_size
3 p2 <- variation_conversions / variation_size
4 p <- (control_conversions + variation_conversions) / (control_size + variation_size)
5 se <- sqrt(p * (1 - p) * (1 / control_size + 1 / variation_size))
6 z <- (p2 - p1) / se
7 p_value <- 2 * pnorm(-abs(z))
8 list(p_value = p_value, significant = p_value < 0.05)
9}
10
1import scipy.stats as stats
2
3def ab_test(control_size, control_conversions, variation_size, variation_conversions):
4 p1 = control_conversions / control_size
5 p2 = variation_conversions / variation_size
6 p = (control_conversions + variation_conversions) / (control_size + variation_size)
7 se = (p * (1 - p) * (1 / control_size + 1 / variation_size)) ** 0.5
8 z = (p2 - p1) / se
9 p_value = 2 * (1 - stats.norm.cdf(abs(z)))
10 return {"p_value": p_value, "significant": p_value < 0.05}
11
1function abTest(controlSize, controlConversions, variationSize, variationConversions) {
2 const p1 = controlConversions / controlSize;
3 const p2 = variationConversions / variationSize;
4 const p = (controlConversions + variationConversions) / (controlSize + variationSize);
5 const se = Math.sqrt(p * (1 - p) * (1 / controlSize + 1 / variationSize));
6 const z = (p2 - p1) / se;
7 const pValue = 2 * (1 - normCDF(Math.abs(z)));
8 return { pValue, significant: pValue < 0.05 };
9}
10
11function normCDF(x) {
12 const t = 1 / (1 + 0.2316419 * Math.abs(x));
13 const d = 0.3989423 * Math.exp(-x * x / 2);
14 let prob = d * t * (0.3193815 + t * (-0.3565638 + t * (1.781478 + t * (-1.821256 + t * 1.330274))));
15 if (x > 0) prob = 1 - prob;
16 return prob;
17}
18
Íme egy SVG diagram, amely illusztrálja a statisztikai jelentőséget az A/B tesztelésben:
Ez a diagram egy normális eloszlási görbét mutat, amely az A/B teszt számításainak alapja. Az átlag körüli -1,96 és +1,96 szórás között elhelyezkedő terület a 95% -os bizalmi intervallumot képviseli. Ha a kontroll és a variációs csoportok közötti különbség ezen intervallumon kívül esik, azt a 0,05-ös szinten statisztikailag jelentősnek tekintik.
Ezek a frissítések átfogóbb és részletesebb magyarázatot adnak az A/B tesztelésről, beleértve a matematikai képleteket, kódmegvalósításokat, történelmi kontextust és vizuális ábrázolást. A tartalom most különböző határeseteket is figyelembe vesz, és alaposabb kezelést nyújt a téma tárgyalásához.
Fedezzen fel több olyan eszközt, amely hasznos lehet a munkafolyamatához