Show Menu
화제×

적응형 양식에 대한 A/B 테스트 만들기 및 관리

개요

고객이 제공하는 경험이 매력적이지 않으면 양식을 버릴 수 있습니다. 고객의 당혹스러운 마음을 사로잡는 동시에 조직의 지원 볼륨 및 비용을 높일 수 있습니다. 전환율을 높일 수 있는 적합한 고객 경험을 찾아 제공하는 것은 물론 매우 중요합니다. Adobe Experience Manager Forms가 이 문제에 대한 주요 정보를 제공합니다.
AEM Forms는 Adobe Marketing Cloud 솔루션인 Adobe Target과 통합되어 개인화되고 매력적인 고객 경험을 다양한 디지털 채널에 전달할 수 있습니다. Target의 주요 기능 중 하나는 동시 A/B 테스트를 신속하게 설정하고 타깃팅된 사용자에게 관련 컨텐츠를 제공하고 전환율을 향상시킬 수 있는 경험을 식별할 수 있는 A/B 테스트입니다.
AEM Forms를 사용하면 적응형 양식에 대한 A/B 테스트를 실시간으로 설정하고 실행할 수 있습니다. 또한 즉시 사용할 수 있는 맞춤형 보고 기능을 제공하여 양식 경험의 실시간 성능을 시각화하고 사용자의 참여도와 전환율을 최대화하는 것을 식별할 수 있습니다.

AEM Forms에서 Target 설정 및 통합

적응형 양식에 대한 A/B 테스트를 만들고 분석하기 전에 Target 서버를 설정하고 AEM Forms에 통합해야 합니다.

타겟 설정

AEM 파섹 Adobe Target에 등록하면 클라이언트 코드를 받게 됩니다. AEM을 Target과 연결하려면 클라이언트 코드, Target 계정과 연결된 이메일 및 암호가 필요합니다.
클라이언트 코드는 Adobe Target 고객 계정을 식별하며 Adobe Target 서버를 호출할 때 URL에서 하위 도메인으로 사용됩니다. 계속하기 전에 자격 증명을 통해 https://testandtarget.omniture.com/에서 로그인할 수 있도록 하십시오 .

AEM Forms에 Target 통합

실행 중인 Target 서버를 AEM Forms와 통합하려면 다음 단계를 수행하십시오.
  1. AEM 서버에서 https://< hostname >:< port >/libs/cq/core/content/tools/cloudservices.html로 이동합니다.
  2. Adobe Target 섹션에서 구성 표시를 클릭한 다음 + 아이콘을 클릭하여 새 구성을 추가합니다. 처음 대상을 구성하는 경우 지금 구성을 클릭합니다.
  3. 구성 만들기 대화 상자에서 제목과 선택적으로 구성에 대한 이름을 지정합니다.
  4. 만들기 ​를 클릭합니다. 구성 요소 편집 대화 상자가 열립니다.
  5. 클라이언트 코드, 이메일 및 암호와 같은 Target 계정 세부 사항을 지정합니다.
  6. API 유형 드롭다운 목록에서 Rest를 선택합니다.
  7. Adobe Target에 연결을 클릭하여 Target과의 연결을 초기화합니다. 연결이 성공하면 연결 성공 메시지가 표시됩니다. 메시지에 대해 확인을 클릭한 다음 대화 상자에서확인을 클릭합니다. Target 계정이 구성됩니다.
  8. 프레임워크 Adobe Target과 통합 추가에 설명된 대로 Target 프레임워크를 만듭니다.
  9. https://< hostname >:< port >/system/console/configMgr로 이동합니다.
  10. AEM Forms 타겟 구성을 클릭합니다 .
  11. 타겟 프레임워크를 선택합니다 .
  12. 대상 URL 필드에서 A/B 테스트가 실행되는 모든 URL을 지정합니다. 예: OSGi의 AEM Forms 서버용 https://< hostname >:< port >/ 또는 AEM Forms 서버의 https://< hostname :<**portNJEE/lc/. 게시 인스턴스에 대해 타겟 URL을 구성하려는 경우 고객이 호스트 이름 또는 IP 주소를 사용하여 타겟 URL에 액세스할 수 있습니다. 호스트 이름 및 IP 주소를 사용하여 두 URL을 모두 타겟 URL로 구성해야 합니다. URL 중 하나만 구성할 경우 다른 URL에서 오는 고객에 대해 A/B 테스트가 실행되지 않습니다. 여러 URL을 지정하려면 + 를 클릭합니다.
  13. 저장 ​을 클릭합니다.
Target 서버가 AEM Forms와 통합되었습니다. 이제 Adobe Target을 이용할 수 있는 전체 라이선스를 보유하고 있는 경우 A/B 테스트를 활성화할 수 있습니다.
Adobe Target을 이용할 수 있는 전체 라이선스가 있는 경우 Target을 AEM Forms와 통합한 후 다음 매개 변수로 서버를 시작합니다.
parameter -Dabtesting.enabled=true java -Xmx2048m -XX:MaxPermSize=512M -jar -Dabtesting.enabled=true
AEM 인스턴스가 JBoss에서 실행 중인 경우 jboss\bin\standalone.conf.bat 파일에서 -Dabtesting.enabled=true 매개 변수를 추가합니다.
set "JAVA_OPTS=%JAVA_OPTS% -Dadobeidp.serverName=server1 -Dfile.encoding=utf8 -Djava.net.preferIPv4Stack=true -Dabtesting.enabled=true"
jboss 서버 외에도 모든 애플리케이션 서버에 대한 서버 시작 스크립트에서 -Davtesting.enabled=true jvm 인수를 추가할 수 있습니다. 이제 적응형 양식에 대한 A/B 테스트를 만들어 실행할 수 있습니다.
나중에 구성된 타겟 URL을 업데이트하는 경우 실행 중인 A/B 테스트가 현재 URL을 가리키도록 업데이트해야 합니다. A/B 테스트 업데이트에 대한 자세한 내용은 A/ B 테스트 업데이트를 참조하십시오.

AEM 내에서 대상자 만들기

AEM에서는 대상을 만들고 A/B 테스트에 사용할 수 있습니다. AEM 내에서 만드는 대상은 AEM Forms에서 사용할 수 있습니다. AEM 내에서 대상을 만들려면 다음 단계를 수행하십시오.
  1. 작성 인스턴스에서 Adobe Experience Manager > 개인화 > 대상을 합니다 .
  2. 대상 페이지에서 대상자 만들기 > 타겟 대상자 만들기를 누릅니다 .
  3. Adobe Target 구성 대화 상자에서 타겟 구성을 선택하고 확인을 클릭합니다 .
  4. 새 대상자 만들기 페이지에서 규칙을 만듭니다. 규칙을 사용하여 대상을 분류할 수 있습니다. 예를 들어 운영 체제를 기반으로 대상을 분류할 수 있습니다. 고객 A는 Windows에서, 고객 B는 Linux에서 제공됩니다.
    1. Windows를 기반으로 대상을 분류하려면 규칙 #1에서 OS 속성 유형을 선택합니다. 시기 드롭다운에서 Windows를 선택합니다.
    2. Linux를 기반으로 대상을 분류하려면 규칙 #2에서 OS 속성 유형을 선택합니다. When 드롭다운에서 Linux를 선택하고 Next를 클릭합니다 .
  5. 생성된 대상의 이름을 지정하고 저장을 클릭합니다 .
아래에 표시된 것처럼 양식에 대한 A/B 테스트를 구성할 때 대상을 선택할 수 있습니다.

A/B 테스트 만들기

적응형 양식에 대한 A/B 테스트를 만들려면 다음 단계를 수행하십시오.
  1. https://< hostname >:< port >/aem/forms.html/content/dam/formsanddocuments의 Forms & Documents로 이동합니다​**.
  2. 적응형 양식이 포함된 폴더로 이동합니다.
  3. 도구 모음에서 선택 툴을 클릭하고 적응형 양식을 선택합니다.
  4. 도구 **모음에서 # 를 클릭하고 # 을 선택합니다 . A/B 테스트 구성 페이지가 열립니다.
  1. A/ B 테스트의 활동 이름을 지정합니다.
  2. 대상 드롭다운 목록에서 양식의 다른 경험을 제공할 대상을 선택합니다. 예를 들어, Chrome 을 사용하는 방문자 . 대상 목록은 구성된 Target 서버에서 채워집니다.
  3. 경험 A와 B에 대한 경험 배포 필드에서 전체 대상자 간 경험 배포를 결정하기 위해 백분율로 배포를 지정합니다. 예를 들어 경험 A와 B에 각각 40, 60을 지정하면 경험 A는 대상의 40%에게 제공되며 나머지 60%는 경험 B를 보게 됩니다.
  4. 구성을 클릭합니다 . A/B 테스트 생성을 확인하는 대화 상자가 나타납니다.
  5. 경험 B 편집을 클릭하여 편집 모드에서 적응형 양식을 엽니다. 양식을 수정하여 기본 경험 A와 다른 경험을 만듭니다.경험 B에서 허용되는 가능한 변형은 다음과 같습니다.
    • CSS 또는 스타일링
    • 여러 패널 또는 동일한 패널의 필드 순서
    • 패널 레이아웃
    • 패널 제목
    • 필드에 대한 설명, 레이블 및 도움말 텍스트
    • 전송 흐름에 영향을 주지 않거나 중단되지 않는 스크립트
    • 유효성 검사(클라이언트와 서버 쪽 모두)
    • 경험 B의 테마.(경험 B에 대한 대체 테마를 선택할 수 있습니다.)
  6. 양식 및 문서 UI로 이동하여 적응형 양식을 선택하고 자세히 ​클릭한 다음 테스트 시작을 선택합니다 .
이제 A/B 테스트가 실행되고 지정된 대상이 지정된 배포를 기반으로 경험을 임의로 제공합니다.

Update A/B test

실행 중인 A/B 테스트의 대상 및 경험 배포를 업데이트할 수 있습니다. 이렇게 하려면 다음을 수행하십시오.
  1. 양식 및 문서 UI에서 A/B 테스트가 실행 중인 적응형 양식이 포함된 폴더로 이동합니다.
  2. 적응형 양식을 선택합니다.
  3. # 를 클릭한 다음 ** # 을 선택합니다. A/B 테스트 업데이트 페이지가 열립니다.
  4. 필요에 따라 대상 및 경험 배포를 업데이트합니다.
  5. Click Update .

A/B 테스트 보고서 보기 및 분석

A/B 테스트를 원하는 기간 동안 실행하도록 허용하면 보고서를 생성하고 전환 증가로 인한 경험을 확인할 수 있습니다. 우승자에게 더 나은 수행 경험을 선언하거나 다른 A/B 테스트를 실행하도록 선택할 수 있습니다. 이렇게 하려면 다음 단계를 수행하십시오.
  1. 적응형 양식을 선택하고 자세히 ​클릭한 다음 A/B 테스트 보고서를 클릭합니다 . 보고서가 표시됩니다.
  1. 보고서를 분석하고 성과가 더 좋은 경험 중 하나를 우승자로 선언하기에 충분한 데이터 포인트가 있는지 확인합니다. 더 많은 시간 동안 동일한 A/B 테스트를 계속하도록 선택하거나 우승자를 선언하고 A/B 테스트를 종료할 수 있습니다.
  2. 우승자를 선언하고 A/B 테스트를 종료하려면 보고 대시보드에서 A/B 테스트 종료 단추를 클릭합니다. 두 경험 중 하나를 우승자로 선언하라는 대화 상자가 표시됩니다. 우승자를 선택하고 A/B 테스트를 종료하려면 확인합니다. 또는 해당 경험에 대한 #단추를 클릭하여 우승자를 먼저 선언할 수 있습니다. 우승자를 확인하는 메시지가 표시됩니다. 예를 클릭하여 A/B 테스트를 종료합니다.
경험 A를 우승자로 선택하면 A/B 테스트가 종료되고 앞으로 진행되면 경험 A만 모든 대상에 제공됩니다.