A/B 테스트 설정하기.

DXPR Builder 배우기사이트 관리변형 테스트

라이브 페이지에서 헤드라인, 사진, 전체 섹션의 두 번째 버전을 시도합니다. 에디터에서 버전 B를 만들고 성공 기준을 선택한 뒤 저장합니다. 그때부터 각 방문자는 하나의 버전을 보며 더 많은 방문자가 효과가 있는 버전을 보게 됩니다. 세 개 이상의 버전은 Multivariate testing에서 계속합니다.

시작하기 전에

  • RL 모듈이 설치 및 활성화되어 있습니다. composer require drupal/rl을 실행한 뒤 drush en rl을 실행합니다.
  • RL: rl.php accessibility 상태를 확인합니다. Reports > Status report(/admin/reports/status)에 있으며 "rl.php is accessible"이라고 표시됩니다.

설정하기

  1. 테스트할 요소에 마우스를 올리고 컨트롤 표시줄에서 More를 클릭합니다.
  2. 다음에서 선택합니다. A/B testing에서 Create variant를 선택합니다.
  3. 강조된 상태에서 변경합니다. B 알약이 강조된 상태에서 텍스트, 사진, 레이아웃을 변경합니다.
  4. 다시 클릭합니다. More를 다시 클릭하고 Experiment settings를 선택합니다.
  5. 다음을 설정합니다. Conversion을 선택하고 Seconds 또는 CSS selector (optional)를 설정한 뒤 Save를 클릭합니다.
  6. 테스트를 시작하려면 도구 모음에서 Save를 클릭합니다.

표시 내용

이제 컨트롤 표시줄에 A와 B 알약이 표시됩니다. 알약을 클릭하여 버전 간에 전환합니다. B에 대한 변경은 A에 영향을 주지 않습니다. 각 새 변형은 보고 있는 버전의 복사본으로 시작합니다.

B가 선택되고 자체 헤드라인 Book your Saturday campus tour가 있으며 컨트롤 표시줄에 A와 B 알약이 표시된 섹션, Conversion Time on element 및 5 Seconds가 있는 Experiment settings 옆

방문자는 각각 하나의 버전을 봅니다. 테스트를 지켜보려면 More를 열고 View A/B test results를 선택합니다. 보고서가 새 브라우저 탭에서 열립니다. Analysing results를 참조합니다.

아코디언 및 탭용 스마트 정렬

스마트 정렬은 모든 항목을 유지하되 순서를 변경합니다. 방문자가 가장 많이 열거나 클릭한 항목이 맨 위로 이동합니다.

  1. 다음을 클릭합니다. More를 클릭합니다. Accordion 또는 Tabs 요소에서 클릭합니다.
  2. 다음에서 선택합니다. Smart sort에서 Enable smart sort를 선택합니다. 요소의 컨트롤 표시줄에 정렬 아이콘이 나타납니다.
  3. 선택 사항: Experiment settings를 선택하고 Open item과 Click on item 간에 전환합니다.
  4. 도구 모음에서 Save를 클릭합니다.

두 개 이상의 항목이 있는 다른 컨테이너는 Power user 뷰에서 스마트 정렬을 제공합니다. 중단하려면 Disable smart sort를 선택하고 저장합니다. 저장하면 지금까지 수집된 숫자가 삭제됩니다.

변형 제거하기

  1. 제거할 변형의 알약을 클릭합니다.
  2. 다음을 선택합니다. More를 클릭하고 Remove variant B를 선택합니다(라벨은 활성 변형의 이름입니다).
  3. 도구 모음에서 Save를 클릭합니다.

저장하면 제거된 변형의 숫자가 삭제됩니다. 하나의 버전만 남으면 테스트가 종료되고 데이터가 삭제됩니다. 문자는 안정적으로 유지됩니다. B를 제거해도 C의 이름은 바뀌지 않습니다.

설정

대화상자의 필드는 다음과 같습니다. Experiment settings 대화상자의 필드입니다.

설정 기능 기본값
Conversion 성공 기준: Time on element, Time on page, Click on element Time on element
Seconds 두 시간 전환의 경우: 기간, 1~60 10. 대화상자에서는 5를 제안합니다
CSS selector (optional) 클릭 전환의 경우 페이지의 다른 요소 클릭 수를 셉니다. Click on element용이며 예시는 #signup-form 비어 있음: 변형 자체의 클릭

Create variant가 작동하지 않는 경우

  • Create variant가 비활성화되어 있고 RL 모듈을 언급합니다. RL 모듈이 활성화되어 있지 않습니다. 시작하기 전에 섹션의 설명대로 설치하고 활성화합니다.
  • Create variant가 비활성화되어 있습니다. "A/B test results are not being collected." 사이트에서 rl.php에 연결할 수 없습니다. 상태 보고서의 RL: rl.php accessibility 조언을 따릅니다.
  • Create variant가 비활성화되어 있습니다. "A parent element already has A/B variants." 테스트는 중첩할 수 없습니다. 먼저 다른 테스트를 제거하거나 외부의 요소를 선택합니다.
  • Create variant가 비활성화되어 있습니다. "This element uses smart sort." 하나의 요소는 한 종류의 테스트만 실행합니다. 먼저 Disable smart sort를 선택합니다.
  • Drupal 블록이나 뷰에 Create variant가 없습니다. 블록과 뷰는 변형을 담을 수 없습니다. 주변의 컬럼이나 섹션에 변형을 만듭니다.
  • 방문자에게 항상 버전 A가 표시됩니다. rl.php 없이는 모든 방문자가 첫 번째 버전을 받습니다. 관리자에게는 테스트가 있는 페이지에 경고가 표시됩니다. 상태 보고서의 설명대로 rl.php를 수정합니다.

다음 단계

Analysing results once your test is running에서 테스트 실행 후 계속 DXPR Builder를 살펴봅니다.