2011-11-03 1 views
2

이전에 Google 웹 사이트 최적화 도구와 같은 도구를 사용하여 다중 유사성 또는 A/B 테스트를 실행했습니다. 그러나 지금 당장은 매우 제한된 소스 코드 환경에서 더 큰 사이트 (한 달에 400-500 000의 순 방문자 수)에서 작동하는 솔루션을 찾고 있습니다. 기본적으로 :잠긴 소스 코드 환경을위한 A/B 테스트 솔루션 - 서버 측에서 어떤 변형을 가져올 지 결정합니다.

  1. 이 사이트는 여러 서버
  2. 버전 제어, 단위 테스트를 통해 이동해야 해당 서버의 모든 일에 발표 될 및 테스트를 acceptans 모든 코드를 통해 균형됩니다. 모든 릴리즈는 개발, 시스템 관리자 및 테스트 관리자가 서명해야합니다.

이 내가 허용되지 오전 의미 /는 Google 웹 사이트 최적화 또는 GUI 붙여 넣기 - 네 - 새로운 변화 - 여기의 다른 통해 (이 테스트 및 검증 될지라도) "새로운 코드"를 추가 어렵다 솔루션 유형

그러나 서버 측에서는 어떤 사용자가 어떤 변형을 가져올 지 결정할 수 있습니다. 기본적으로 우리는 서버의 X에서 새 버전을 밀어서 사용자의 10-30 %가 전체 세션을 볼 수 있도록 할 수 있습니다. 문제는 '성공'(즉, 향상된 전환율)을 측정하기 위해 어떤 도구를 사용하는지입니다. 내 생각은 지금까지왔다 :

  • 사용 Optimizely (http://searchengineland.com/how-to-analyze-ab-tests-using-google-analytics-67404에 설명 된 것과 유사)

    1. 태그 (세그먼트를 기반으로 보고서를 만들 다음과) 세션 변수를 사용하여 Google 웹 로그 분석의 새로운 버전 당신이 잠겨있는 환경을 위해 노력했다 어떤 솔루션

      window.optimizely = window.optimizely || []; 
      window.optimizely.push(['bucketUser', EXPERIMENT_ID, VARIATION_ID]) 
      

    : 이는 API 지원이? 나는 명백한 해결책을 놓치고 있습니까?

    사이트는 IIS의 .NET/Episerver에 있습니다.

    감사합니다, 니클라스

  • 답변

    0

    우리는 결국 Google 애널리틱스를 사용하고 "변동 - 4"값을 갖는 "abtest"와 같은 세션 변수를 추가하고 특정 노드에 게시했습니다. Google 애널리틱스 유입 경로에는 세그먼트가 지원되지 않는다는 점에서 다소 효과가있었습니다.

    0

    당신은 EPiServer CMO에 내장 된 AB 테스트 기능을 사용할 수 있습니다.

    +0

    EpiServer CMO를 잘 모르겠다. –

    관련 문제