데이터가 없을 때 해결 방법

1014

핵클 대시보드에서 데이터 세부 분석을 진행하는 과정에서 데이터가 없다는 내용의 메시지가 나오거나 선택 가능한 분석 기준이 없다는 메시지를 만났다면 아래 내용을 순서대로 확인해보시기 바랍니다.

Step 1. SDK 종류

속성을 지원하는 SDK를 선택했는지 확인합니다.

  • 핵클 제공 속성은 JavaScript SDK 혹은 React SDK를 사용해야 합니다.
  • 맞춤형 속성을 지원하지 않는 SDK: Ruby SDK
2090

A/B 테스트 - 데이터 분석 탭에서 위 내용을 확인할 수 있습니다.

특히 A/B 테스트의 데이터 분석 탭에 있는 기본적으로 제공하는 핵클 제공 속성의 경우 JavaScript 혹은 React SDK를 사용할 경우에만 분석 결과를 볼 수 있습니다.

Step 2. SDK 연동

SDK 연동 과정을 완료했는지 확인합니다.
대시보드 좌측의 SDK 연동 정보 메뉴에서 SDK 연동 완료 여부를 시각적으로 확인할 수 있습니다.

2190

"SDK 연동 완료"로 표시되어야 합니다.

Step 3. A/B 테스트 수행

A/B 테스트를 정상적으로 수행했는지 확인합니다.
A/B 테스트 상세 페이지 하단에서 데이터 분석 탭 혹은 실시간 노출 현황 탭을 통해 테스트 그룹 분배가 잘 되었는지 확인할 수 있습니다.

Step 4. 맞춤형 속성 사용 시

1. 사용자 객체를 올바르게 생성했는가?

  • 사용자 객체 생성 시 사용자 식별자와 사용자 속성을 모두 형식에 맞게 넣었는지 확인합니다.
  • 사용자 속성에 속성값(Value)이 누락되지 않았는지 확인합니다.
  • 속성값 타입에 맞게 넣었는지 확인합니다. 예를 들어 문자열을 넣었을 때 해당 언어 문법에 맞게 처리했는지 확인합니다.

2. 사용자 속성을 추가하여 전송했는가?

  • 핵클 SDK의 메소드를 호출할 때 사용자 객체를 파라미터에 넣었는지 확인합니다. (예: 테스트 그룹 분배, 사용자 이벤트 전송)
  • 사용자 속성을 추가하지 않고 사용자 식별자만 보낸 케이스가 있는지 확인합니다.

What’s Next

데이터 세부 분석을 지원하는 SDK 문서는 다음과 같습니다.