세션 재생은 사용자가 웹사이트에서 경험한 상호작용을 실제로 경험한 것과 최대한 가깝게 재현하는 것입니다. 이러한 세션 녹화를 통해 다음을 이해할 수 있습니다:
- 방문자 경험이 어땠는지
- 웹사이트의 어떤 콘텐츠가 성공을 좌우하는지
- 방문자가 언제, 어디서, 왜 좌절하고 이탈하는지
이제 향상된 기능으로, 세션 재생은 방문자가 경험한 다양한 유형의 오류를 기록하여 무엇이 잘못되었는지 파악할 수 있습니다.
오류의 유형:
- 분노 클릭
- 콘솔 오류
- 콘솔 경고
- 클라이언트 오류 (4XX)
- 서버 오류 (5XX)
- 자바스크립트 오류
분노 클릭:
분노 클릭은 사용자가 링크나 버튼을 반복해서 클릭하는 이벤트로, 웹사이트의 요소가 응답하지 않음을 나타냅니다. 이는 사이트의 UX에 대한 사용자의 불만을 나타내는 디지털 신호입니다.
콘솔 오류:
'콘솔 오류' 메시지는 페이지에서 해결되지 않은 실패를 나타내는 중요한 메시지입니다. 즉, 오류가 발생하면 페이지가 의도한 대로 실행되지 않는 것입니다.
콘솔 경고:
웹 개발자는 자바스크립트가 어떻게 작동하는지 검사하기 위해 종종 콘솔에 메시지를 기록합니다. 이러한 경고는 개발자가 자바스크립트가 어떻게 실행되는지 이해하는 데 도움을 줍니다.
클라이언트 오류 (4XX):
클라이언트 오류는 클라이언트 측에서 오류가 발생했을 때 표시되는 오류 범위입니다. 오류를 설명하는 엔티티가 포함되어 표시됩니다. 클라이언트 오류의 범위를 알고 싶다면 여기를 클릭하세요.
서버 오류 (5XX):
이 오류는 서버가 유효한 클라이언트 요청에 예외를 던질 때 표시됩니다. 오류는 서버 측에서 발생합니다. 클라이언트 오류의 범위를 알고 싶다면 여기를 클릭하세요.
자바스크립트 오류:
자바스크립트 오류에는 두 가지 유형이 있습니다:
- 구문 오류 - 웹페이지의 스크립트가 제대로 실행되지 않거나 코드에 누락된 문자나 오타가 있을 때 발생합니다.
- 런타임 오류 - 스크립트가 지시를 완료할 수 없을 때 발생합니다. 예를 들어, 지정된 객체를 찾을 수 없는 경우입니다.
세션 재생 실험을 구성하고 활성화한 후에는 세션 재생 실험 내에서 오류 태그 필터를 찾을 수 있으며, 세분화 옵션 패널 아래에 위치합니다.
특정 오류 태그를 선택하거나 여러 개를 선택하여 보고 싶은 세션을 분리할 수 있습니다.
예를 들어, '클라이언트 오류 (4XX)'가 선택되고 세션 중 하나가 조회되고 있다고 가정해 봅시다. 세션 재생 도구 모음에서 '주의' 기호를 찾아 세션 중 발생한 오류의 세부 정보를 확인할 수 있습니다.
'경고' 기호를 클릭하면 콘솔이 열리며, 방문자가 직면할 수 있는 클라이언트 오류의 세부 정보를 아래와 같이 표시합니다.