מחשבון בדיקות A/B: בדיקת SRM (אי-איזון יחס מדגם)

בדקו איזון חלוקת תנועה בבדיקות A/B. הזינו מספרים וקבלו תוצאה.

בדיקת SRM לקבוצות

קְבוּצָה 1

קְבוּצָה 2

תוצאת SRM

ערך צ'י מרובע

1.2195

ערך P

p = 0.2695

אין עדות לאי התאמה של יחס דגימה עם p = 0.2695

שמור תוצאה

https://devbox.tools/he/utils/sample-ratio-mismatch-calculator/#!groups=1000%3A0.5%7C1050%3A0.5
תמכו ב-DevBox Tools ❤️

תכונות של "מחשבון אי התאמה ביחסי דגימה"

ניתוח סטטיסטי של צ'י ריבוע

משתמש בסטטיסטיקות Chi-squad כדי לחשב את מידת אי ההתאמה בין התפלגות התנועה הצפויה והממשית במבחני A/B.

זיהוי SRM בזמן אמת

מזהה באופן מיידי מתי חלוקת התעבורה חורגת מהפרופורציות המתוכננות, ועוזרת לשמור על שלמות הבדיקה.

נקה מחווני סטטוס

מספק מחווני מצב מקודדי צבע (רגיל, אזהרה, קריטי) להערכה מהירה של בעיות הפצה.

מדריך ופרטי שימוש

מהו Sample Ratio Mismatch (SRM)?

Sample Ratio Mismatch (SRM) הוא בדיקה סטטיסטית שנועדה לקבוע האם ההתפלגות בפועל של המשתמשים בין הווריאציות של מבחן A/B תואמת את ההתפלגות שתוכננה מראש.

אם ההתפלגות שנצפתה שונה באופן מובהק מההתפלגות הצפויה, הדבר עשוי להעיד על בעיות באקראיות ההקצאה (Randomization), ברישום האירועים (Event Logging), בהגדרת הניסוי או באיסוף הנתונים. מומלץ לבצע בדיקת SRM לפני ניתוח תוצאות הניסוי, משום שנוכחות של SRM עלולה להפוך את מסקנות מבחן ה-A/B לבלתי מהימנות.

הכלי משתמש במבחן כי-בריבוע (χ²) כדי להשוות בין גדלי הקבוצות הצפויים והנצפים, ומחשב באופן אוטומטי את ערך ה-p-value.

מה הכלי מציג

לאחר החישוב יוצגו התוצאות הבאות:

מדד

תיאור

סטטיסטי כי-בריבוע

סטטיסטי χ² המשמש להערכת ההתפלגות

p-value

ההסתברות שהסטייה שנצפתה נגרמה באקראי

סטטוס הבדיקה

מציין האם זוהה Sample Ratio Mismatch

קישור לחישוב

קישור שניתן לשיתוף ושומר את פרמטרי הבדיקה

כיצד להשתמש בכלי

  1. הזינו את מספר המשתמשים בפועל בכל קבוצה.

  2. ציינו את יחס ההקצאה המתוכנן עבור כל קבוצה.

  3. הוסיפו וריאציות נוספות לניסוי במידת הצורך.

  4. הפעילו את הבדיקה.

  5. עיינו בתוצאות.

לדוגמה, אם הניסוי תוכנן עם חלוקת תנועה של 50% / 50%, אך בפועל התקבלו קבוצות בגודל 1,000 ו-1,050 משתמשים, הכלי יעריך האם ניתן להסביר סטייה זו באמצעות תנודות אקראיות.

מתי כדאי לבצע בדיקת SRM?

בדיקת SRM שימושית במיוחד:

  • לפני ניתוח התוצאות של כל מבחן A/B;

  • לאחר פריסה של מנגנון חדש להקצאת משתמשים;

  • בעת הרצת ניסויים עם מספר וריאציות;

  • כאשר קיים חשד לאובדן אירועי אנליטיקה;

  • לאחר שינוי מערכת רישום האירועים;

  • לאחר שינוי מנגנון האקראיות;

  • כאשר גדלי הקבוצות שונים מהמצופה.

בארגונים רבים, בדיקת SRM היא שלב חובה לפני ניתוח כל ניסוי.

מדוע נוצר Sample Ratio Mismatch?

הגורמים הנפוצים ביותר כוללים:

  • שגיאות באקראיות הקצאת המשתמשים;

  • Feature Flags שהוגדרו בצורה שגויה;

  • בעיות בפלטפורמת הניסויים;

  • אובדן אירועי אנליטיקה;

  • סינון של חלק מהמשתמשים;

  • שגיאות בזיהוי משתמשים;

  • בעיות בקובצי Cookie או באימות המשתמשים;

  • חלוקת תנועה שגויה;

  • באגים בתוכנה.

בדיקת SRM אינה מזהה את שורש הבעיה — היא רק מצביעה על כך שהתפלגות המשתמשים בפועל שונה מההתפלגות הצפויה.

מתי ניתן לסמוך על תוצאות מבחן A/B?

אם זוהה SRM, יש לפרש את תוצאות הניסוי בזהירות רבה.

גם אם ההבדלים בין הווריאציות נראים מובהקים סטטיסטית, ייתכן שהם נובעים מבעיות בהקצאת המשתמשים ולא מהשינוי שבוצע במוצר.

בפועל, צוותים בדרך כלל מאתרים ומתקנים את הגורם ל-SRM לפני שהם מריצים מחדש את הניסוי.

מגבלות הכלי

הכלי בודק רק את תקינות הקצאת המשתמשים בין קבוצות הניסוי.

הוא אינו קובע איזו וריאציה טובה יותר, אינו משווה שיעורי המרה ואינו מחשב את גודל האפקט.

בנוסף, בדיקת SRM אינה מזהה את מקור הבעיה — היא רק מצביעה על כך שההתפלגות שנצפתה שונה סטטיסטית מההתפלגות הצפויה.

סיכום

מחשבון Sample Ratio Mismatch מספק דרך מהירה לוודא שהמשתמשים חולקו בצורה תקינה בין וריאציות הניסוי. זהו אחד משלבי האימות הראשונים בכל מבחן A/B, והוא מסייע לזהות בעיות ביישום עוד לפני ניתוח מדדי המוצר.

לצורך ניתוח מקיף של ניסויים, מומלץ להשתמש בכלי זה יחד עם מחשבונים סטטיסטיים נוספים. לפני השקת ניסוי, חשבו את גודל המדגם הדרוש באמצעות מחשבון גודל המדגם. לאחר שבדיקת ה-SRM עברה בהצלחה, ניתן לנתח את תוצאות הניסוי באמצעות מבחן t לשני מדגמים עבור מדדים רציפים, או באמצעות מבחן כי-בריבוע עבור שיעורי המרה ומדדים בינאריים אחרים.

תיאור הכלי

alien

מחשבון SRM עוזר לזהות בעיות בניסויי בדיקות A/B על ידי ניתוח התפלגות התעבורה בין קבוצות הבדיקה. הוא משתמש בסטטיסטיקה בריבוע כי כדי לזהות חריגות סטטיסטיות שעשויות להשפיע על תוקף הבדיקה.

כלי זה חיוני עבור מומחי נתונים, אנליסטים ומשווקים שצריכים להבטיח את תקינות מבחני ה-A/B שלהם. זה עוזר לזהות מתי חלוקת התעבורה חורגת מהפרופורציות הצפויות.

המחשבון מספק פרשנות ברורה לתוצאות עם מדדי מצב מקודדים בצבע, מה שמקל על הבנה מתי יש צורך בהתערבות כדי לשמור על איכות הבדיקה.

שאלות נפוצות (FAQ)

אי-התאמה ביחס המדגם (SRM) מתרחשת כאשר מספרי המשתתפים שנצפו בקבוצות הניסוי שונים באופן מובהק מיחסי ההקצאה שתוכננו. הדבר עשוי להצביע על בעיות באקראיות, בהקצאה, במעקב או באובדן נתונים ולפסול את תוצאות הבדיקה.

הזינו עבור כל קבוצה את מספר המשתתפים בפועל ואת שיעור ההקצאה המתוכנן. המחשבון משווה בין המספרים שנצפו לבין הצפויים באמצעות מבחן כי-בריבוע ומציג את ערך כי-בריבוע, ערך p ומצב ה-SRM.

הוסיפו לפחות שתי קבוצות, הזינו לכל קבוצה את המספר בפועל ואת השיעור המתוכנן, וודאו שסכום השיעורים המתוכננים הוא 1. לאחר מכן חשבו את ה-SRM. ערך p נמוך מצביע על כך שלא סביר שההקצאה שנצפתה נובעת רק משונות אקראית.

כן, המחשבון מתאים לא רק למבחני A/B קלאסיים אלא גם לניסויים מרובי משתנים. זה יעזור לזהות חוסר איזון בהתפלגות בין קבוצות מרובות.

בדקו SRM לאחר תחילת הניסוי ולפני פירוש תוצאותיו. הבדיקה שימושית גם במהלך המעקב ולאחר שינויים בהקצאת התנועה, במיקוד, במעקב או בכללי ההחרגה. יש לחקור SRM מובהק לפני שמסתמכים על תוצאות הבדיקה.

הסיבות הנפוצות כוללות שגיאות ביישום פיצול תנועה (באגים בקוד), בעיות ניתוב מחדש, אי הכללת קובצי cookie שגויה, בוטים או סורקים המעוותים נתונים והדרת משתמשים מקבוצות מסוימות.

כן, SRM משמעותי (מסומן על ידי ערך p נמוך) הוא סימן חזק שמשהו לא בסדר עם ההגדרה או היישום של מבחן ה-A/B שלך. התעלמות מ-SRM עלולה להוביל לתוצאות בדיקה לא חוקיות ולהחלטות עסקיות שגויות.

תיקון SRM כרוך בדרך כלל בחקירה מעמיקה של קוד היישום של בדיקת A/B, בדיקת לוגיקה של פיצול תעבורה, הבטחת אי הכללות משתמשים מיושמות כהלכה וניתוח תעבורה לאיתור חריגות (למשל, תעבורת בוטים).

דרגו את הכלי
4.5(24 משתמשים דירגו)