2009-05-05 4 views

답변

9

이있어?

시장성을 가정 할 때 난수를 기반으로 body 태그에 다른 클래스 이름을 추가하는 JS를 간단히 가질 수 있습니다. 그런 다음 임의의 선택 사항과 결과 (방문자가 무언가를 클릭하고 제시된 임의의 레이아웃을 기록 할 때)를 사용하는 모든 분석 엔진을 통해 기록하십시오. 재 방문자가 동일한 대우를받을 수 있도록 쿠키 사용을 고려할 수도 있습니다.

JS에 대한 코드 품질 a/b 프레임 워크를 알지 못하지만 그 아이디어는 비슷할 것입니다. 더 높은 품질 (실행 시간이 밀리 초보다 짧음)을 정의하고, 코드의 변형을 실행하고 어떤 코드가 앞으로 나오는지 확인하십시오. JMeter 및 JSUnit과 같은 도구가 이러한 목적에 도움이 될 수 있습니다.

+0

Genetify Rocks! – vzwick

0

Google Site Optimizer도 있습니다.

+0

Google 애널리틱스 콘텐츠 실험 (출처 : http://support.google.com/analytics/bin/answer.py?hl=ko&topic=1745146&answer=2661700) –

-1

서버 측 언어를 사용하는 경우 결과를 저장할 수 있으므로 서버에서 분할 테스트를 수행하는 것이 좋습니다. javascript에서는 분할 테스트의 결과를 저장하기 위해 jsonp 또는 다른 추악한 냄새가 나는 것을 사용해야합니다.

나는 작은 article on this for asp.net mvc를 썼다. 어떤 백엔드 언어를 사용해도 비슷한 것을 구현하는 데 영감을 줄 수 있습니다.

+1

-1과 통합되었습니다. 추악하고 냄새 나는 프로그래머는 프로그램이 아닙니다. –

2

Maxymiser은 정말 매끄럽고 자바 스크립트로 거의 전적으로 기능합니다 (프로그래머의 관점에서 볼 때). 그것은 비싸지 만. 이것은 우리가 함께가는 것을 끝낸 것입니다.

4

나는 매우 유용이 간단한 오픈 소스 JS 도구를 발견했다 : 그것은 당신이 원하는 수있는 모든 기능이없는 https://github.com/jamesyu/cohorts

을하지만, 꽤 잘 단정 작성, 무료 유연하고, 당신이 할 수있는 추가 요구 사항을 지원하기 위해 항상 해킹하십시오.

(이벤트 추적을 통해) Google 애널리틱스 및 기타 백엔드를 지원합니다.

0

이 질문은 그래서 여기에 (2013 년 5 월) 새로운 자바 스크립트 A/B 테스트 라이브러리의 네 살 여전히 검색에오고있다 데이터 및 쇼 결과.

0

JS의 몇 줄을 사용하면 A/B 테스트를 구현할 수도 있습니다. 그룹 구성원을 영구 쿠키에 저장하고이를 기반으로 결정을 내려야합니다. A/B 테스트의 경우 측정이 가장 중요합니다.Google 애널리틱스에서 다음 블로그와 같이 매우 쉽게 할 수 있습니다. simple ab test in Google Analytics

관련 문제