For the complete documentation index, see llms.txt. This page is also available as Markdown.

수동할당

👍 수동할당 탭은 운영 환경 및 개발 환경 모두 지원합니다.

개요

수동할당(Override) 기능은 사용자를 특정 테스트 그룹에 노출되도록 설정하는 기능입니다. A/B 테스트 상세 페이지에 있는 수동할당 탭에서 설정할 수 있습니다.

수동할당 활용 사례

운영 환경에서 A/B 테스트를 진행하는 도중, 특정 사용자를 특정 그룹에 강제 할당하는 목적으로 사용할 수 있습니다. 하지만 가장 유용하게 사용하는 방법은 운영 환경에서 A/B 테스트를 시작하기 전에 QA(Quality Assurance) 목적으로 활용하는 것입니다.

대표적인 활용 사례는 다음과 같습니다.

  1. A/B 테스트의 대상이 되는 UI, 기능, 로직 등이 각 테스트 그룹 별로 정상적으로 적용되었는지 확인

  2. A/B 테스트와 관계없는 서비스 내의 다른 기능을 이용하는데 문제가 없는지를 검증

🚧 QA 목적인 경우 운영 환경에서 트래픽 할당을 0으로 설정하세요

운영 환경에서 트래픽 할당을 0% 보다 큰 값으로 설정한 경우, 개발 환경이라 하더라도 수동할당 대상이 아닌 사용자가 테스트 그룹 B에 할당될 수 있습니다.

이는 운영 환경의 트래픽 할당 값이 개발 환경에도 적용되기 때문이며, 트래픽 할당 값이 존재하는 경우 핵클의 테스트 그룹 분배 로직에 따라 수동할당 대상이 아닌 사용자에게도 실험군이 노출될 수 있습니다.

따라서 수동할당 대상자 외의 사용자가 실험군에 노출되지 않게 하려면 트래픽 할당을 0으로 설정해야 합니다.

수동할당 설정 방법

수동할당 기능은 개발 환경과 운영 환경의 설정이 서로 호환되지 않습니다. 즉, 동일한 A/B 테스트에 대해서도 환경 별로 독립적으로 설정해야 합니다. 환경 정보는 대시보드 상단 영역에서 확인할 수 있습니다.

1. 사용자 식별자 값 입력하기

사용자를 어떤 테스트 그룹으로 할당할 지 결정했다면, 해당 테스트 그룹의 입력란에 사용자 식별자 값을 입력하고 Enter 키를 눌러주세요.

사용자 삭제 방법
  • 이미 강제할당 되어 있는 사용자를 삭제하려면, 사용자 식별자 값 우측에 있는 x 버튼을 클릭해주세요.

  • 테스트 그룹에 등록된 모든 사용자를 삭제하려면, 해당 테스트 그룹의 입력란 우측에 위치한 x 버튼을 클릭해주세요.

2. 저장하기

수동할당 탭의 우측 상단에 위치한 저장하기 버튼을 클릭해야만 변경사항이 저장됩니다.

3. 확인하기

핵클 플랫폼과 연동을 완료한 후, 각 그룹에 저장한 사용자의 식별자로 A/B 테스트의 대상을 실행하여 각 테스트 그룹 별로 의도한 내용이 나오는지 확인합니다.

🚧 A/B 테스트 진행 상태를 확인하세요

수동할당은 준비 혹은 진행 중 상태에 한해 확인 가능합니다. 종료, 보관 상태에서는 확인할 수 없습니다.

마지막 업데이트