파트너 센터에서 실험 정의하기

파트너 센터에서 프로젝트 만들기 및 원격 변수 정의하기실험용 앱 코딩하기를 완료하면 프로젝트에서 실험을 만들 준비가 된 것입니다. 실험을 만들 때 사용자가 받을 목표와 변형을 정의합니다.

실험을 만들고 실행하는 엔드투엔드 프로세스를 보여 주는 연습은 A/B 테스트를 사용하여 첫 번째 실험 만들기 및 실행을 참조하세요.

실험 만들기

  1. 파트너 센터에 로그인합니다.

  2. 에서 실험을 만들려는 앱을 선택합니다.

  3. 탐색 창에서 서비스를 선택한 다음 실험을 선택합니다.

  4. 실험 페이지에서 프로젝트 테이블에 실험을 추가할 프로젝트를 식별하고 해당 프로젝트에 대한 실험 추가 링크를 클릭합니다.

  5. 실험 이름 필드에 실험을 쉽게 식별하는 데 사용할 수 있는 이름을 입력합니다. 이 이름은 실험을 만든 뒤에 앱의 실험 페이지와 프로젝트 페이지에 있는 기존 실험 목록에 표시됩니다.

  6. 활성 상태인 동안 실험을 편집하려면 편집 가능한 실험 확인란을 클릭하세요. 이 확인란은 내부 테스트를 통해 모든 변형의 유효성을 검사하는 실험을 만드는 경우에만 선택합니다. 자세한 내용은 내부 테스트를 위한 실험 만들기를 참조하세요.

    참고 항목

    이 확인란은 고객에게 릴리스할 실험(즉, 고객에게 사용할 수 있는 앱 버전에 사용되는 프로젝트 ID와 연결된 실험)을 만들 경우에는 선택하지 마세요. 활성 상태인 동안 실험을 편집하면 실험 결과가 무효화됩니다.

  7. 프로젝트 이름 드롭다운에서 현재 프로젝트가 자동으로 선택됩니다. 새 실험을 다른 프로젝트에 추가하려면 여기에서 해당 프로젝트를 선택할 수 있습니다. 그렇지 않으면 이 선택 항목을 그대로 둡니다.

  8. 프로젝트 ID 값을 기록해 둡니다. 실험용 앱을 코딩하는 경우에는 코드에서 이 ID를 참조하여 변형 데이터를 받고, 보기 및 변환 이벤트를 파트너 센터에 보고해야 합니다.

  9. 보기 이벤트 섹션의 보기 이벤트 이름 필드에 실험에 대한 보기 이벤트의 이름을 입력합니다.

  10. 다음과 같이 목표 및 변환 이벤트 섹션에서 실험에 대한 하나 이상의 목표를 정의합니다.

  • 목표 이름 필드에 목표에 대한 설명이 포함된 이름을 입력합니다. 실험을 실행하고 나면 이 이름이 실험의 결과 요약에 표시됩니다.
  • 변환 이벤트 이름 필드에 이 목표에 대한 변환 이벤트의 이름을 입력합니다.
  • 목표 필드에서 변환 이벤트의 발생을 최대화할지 최소화할지에 따라 최대화 또는 최소화를 선택합니다. 이 정보는 실험의 결과 요약에 사용됩니다.

참고 항목

파트너 센터에서는 24시간 내의 각 사용자 보기에 대한 첫 번째 전환 이벤트만 보고합니다. 사용자가 24시간 내에 앱에서 여러 변환 이벤트를 트리거하는 경우에는 첫 번째 변환 이벤트만 보고됩니다. 이는 변환을 수행하는 사용자 수를 최대화하는 것이 목표일 때 단일 사용자가 샘플 사용자 그룹에 대한 실험 결과를 왜곡하지 못하도록 하기 위한 것입니다.

실험에 대한 원격 변수 및 변형 정의하기

다음으로, 실험에 대한 원격 변수변형을 정의하세요.

  1. 원격 변수 및 변형 섹션에는 두 가지 기본 변형인 변형 A(통제)변형 B가 표시됩니다. 더 많은 변형을 원하는 경우에는 변형 추가를 클릭하세요. 필요에 따라 각 변형의 이름을 바꿀 수 있습니다.

  2. 기본적으로 변형은 앱 사용자에게 동일하게 배포됩니다. 특정 배포 백분율을 선택하려면 균등하게 배포 확인란 선택을 취소하고 배포(%) 행에 백분율을 입력하세요.

  3. 변형에 원격 변수를 추가합니다. 이 섹션의 아래쪽에 있는 드롭다운 컨트롤에서 추가할 각 변수를 선택하고 변수 추가를 클릭합니다.

    참고 항목

    이 통제에 나열된 변수는 실험 프로젝트에서 상속됩니다. (프로젝트에 정의된 대로의) 변수의 기본값은 컨트롤 변형에 자동으로 할당됩니다. 여기에 나열되지 않은 새 변수를 만들려면 관련 프로젝트 페이지로 이동하여 변수를 추가합니다.

  4. 실험의 각 고유 변형(즉, 컨트롤 변형 이외의 변형)에 대한 변수 값을 편집합니다.

실험 저장 및 활성화하기

실험에 필요한 필드 입력을 마친 뒤, 저장을 클릭하여 실험을 저장합니다.

실험의 매개변수가 만족스럽고 앱에서 실험 데이터 수집을 시작할 수 있도록 활성화할 준비가 되었으면 활성화를 클릭합니다. 실험이 활성화된 경우 앱은 변형 변수를 검색하고 파트너 센터에 보기 및 변환 이벤트를 보고할 수 있습니다. 자세한 내용은 파트너 센터에서 실험 실행 및 관리하기를 참조하세요.

중요

프로젝트는 한 번에 하나의 활성 실험만 포함할 수 있습니다. 실험을 만들 때 편집 가능한 실험 확인란을 선택하지 않은 경우, 실험을 활성화한 뒤에는 실험 매개 변수를 더 이상 수정할 수 없습니다. 실험을 활성화하기 전에 앱에서 실험을 코딩하는 것이 좋습니다.

내부 테스트를 위한 실험 만들기

통제되는 대상 그룹(예: 내부 테스터 집합)을 사용하여 실험을 테스트하고 고객을 위해 실험을 활성화하기 전에 모든 변형이 예상대로 작동하는지 확인할 수 있습니다. 이 작업을 수행하기 위해 편집 가능한 실험 옵션이 선택된 실험을 만들 수 있습니다.

고객에게 릴리스하기 전에 실험을 테스트하려면 다음의 프로세스를 수행합니다.

  1. 다음의 두 가지 프로젝트를 만듭니다. 앱의 퍼블릭 빌드용 프로젝트 및 테스트 대상만 사용할 수 있는 앱의 프라이빗 빌드용 프로젝트. 이러한 프로젝트는 다음의 지침에 따라 각각 공용 프로젝트 및 테스트 프로젝트라고 불립니다.
  2. 실험을 위해 앱을 코딩하는 경우, 앱의 퍼블릭 빌드에서 공용 프로젝트의 프로젝트 ID를 참조합니다. 앱의 프라이빗 빌드에서 테스트 프로젝트의 프로젝트 ID를 참조합니다.
  3. 테스트 프로젝트에서 실험을 만들고 실험에 대한 편집 가능한 실험 옵션을 선택합니다.
  4. 테스트 프로젝트에서 실험을 활성화합니다. 하나의 변형에 100% 배포를 할당하고 이 변형이 테스터에게 예상대로 작동하는지 확인합니다. 다른 변형에 대해 이 프로세스를 반복합니다.
  5. 변형이 예상대로 작동하는지 확인한 후 테스트 프로젝트에서 실험을 최종 변경합니다. 고객에게 실험을 릴리스할 준비가 되면 실험을 공개 프로젝트에 복제합니다. 이 실험에서 편집 가능한 실험 옵션을 선택하지 마세요.
  6. 복제된 실험에서 대상 변형 배포가 올바른지 확인합니다.
  7. 복제된 실험을 활성화하여 고객에게 실험을 릴리스합니다.

다음 단계

파트너 센터에서 실험을 정의하고 앱에 실험을 코딩하면 파트너 센터에서 실험을 실행하고 관리할 준비가 된 것입니다.