Taekcle Demo — A/B 테스트 시연
이 페이지는 SDK 없이도 동일한 분배 로직(MurmurHash3, 일관 해시)을 서버에서 그대로 사용해 실제 SaaS가 동작하는지 보여줍니다. 첫 방문 시 demo-cta-color 실험이 자동 생성됩니다.
2. 내 식별값 & 할당된 variant
deviceId
demo-w5grn5h3userId
user-77식별 기준
userId(user-77)variantB
3. 일관성 검증 — 같은 식별값 5회 반복
매번 같은 variant가 나와야 정상. SDK도 호스트 앱이 새로고침하든, 다른 페이지로 이동하든 동일.
run #1: Brun #2: Brun #3: Brun #4: Brun #5: B
✓ 5회 모두 동일 — 일관성 OK
4. 분배 통계 — 1000개 random deviceId
허용 오차 ±5% (목표 50/50 → 45~55%이면 정상). MurmurHash3는 균등 분포에 강함.
| Variant | 실제 분배 수 | 실제 비율 | 목표 | 오차 |
|---|---|---|---|---|
| A | 481 | 48.1% | 50.0% | 1.9%p |
| B | 519 | 51.9% | 50.0% | 1.9%p |
✓ ±5% 이내 — 분배 균등성 OK
5. 테스트 쿠키로 variant 강제하기 (QA/개발용)
어드민에서 설정한 testCookie 값을 브라우저 쿠키로 넣으면 분배 결과를 무시하고 해당 variant가 강제됩니다. 운영/개발 환경 모두 동작.
이 데모 실험은 다음과 같이 설정되어 있어요:
- A ← (미설정)
- B ← (미설정)
브라우저 DevTools → Console에서 실행해보세요:
document.cookie = 'taekcle_demo-cta-color=card_a; path=/'; // 또는 document.cookie = 'taekcle_demo-cta-color=card_b; path=/'; // 페이지 새로고침 → variant 강제 적용 확인
제거: document.cookie = 'taekcle_demo-cta-color=; path=/; max-age=0';
6. 다음 단계
- /experiments에서
demo-cta-color를 OFF로 토글한 뒤 이 페이지를 새로고침해 보세요. 모두control반환. - /api-keys에서 키 발급 후 /playground에서 SDK 흐름 전체 시연.
- Quickstart — 호스트 앱에 SDK 붙이는 5분 가이드.