TIL: 세션(Session)과 히트 데이터(Hit Data)
-
세션(Session):
- 사용자가 웹사이트나 애플리케이션에 접속하여 활동을 시작하고 종료할 때까지의 일련의 행동을 의미한다.
- 세션은 사용자가 웹사이트에 들어오고, 상호작용하며, 떠나는 과정 전체를 하나의 단위로 묶은 것.
- 예: 사용자가 페이지를 보고, 클릭하고, 스크롤하고, 사이트를 나가는 모든 행동이 하나의 세션으로 기록됨.
-
히트 데이터(Hit Data):
- 세션 내에서 사용자가 수행하는 각각의 행동 이벤트를 가리킴.
- 예:
View, Click, Scroll, Exit 등.
- 세션은 여러 히트 데이터의 연결된 집합으로 이루어져 있음.
-
세션과 히트 데이터의 관계:
- 세션은 히트 데이터의 연속적 모음으로, 사용자가 사이트 내에서 수행하는 모든 활동의 흐름을 파악할 수 있도록 한다.
- 예: 한 세션 안에서 사용자가 페이지를 보고(
View), 스크롤을 내리고(Scroll), 특정 버튼을 클릭하고(Click), 사이트를 떠남(Exit).
이러한 개념은 사용자의 행동 분석과 경험 최적화에 중요한 역할을 한다.
만약 hit data와 서비스 유입 시간, 서비스 이탈 시간 데이터가 주어진다면,
시간에 따른 세션을 만들어 행동 분석을 통해 사용자의 경험을 최적화 할 수 있을 것으로 보인다.