GA4 가이드
7분 읽기

GA4 세션이란 무엇일까?

GA4 세션이 무엇인지, 사용자와 세션은 어떻게 다른지, 한 사용자가 여러 세션을 만들 수 있는 이유를 초보자도 쉽게 설명합니다.

작성일 : 2026-08-30

사용자 = 방문자

세션 = 방문 횟수?

완전히 틀리지는 않습니다. 하지만 GA4 세션, 즉 GA4 Session을 더 정확하게 이해할 필요가 있습니다.

핵심은 이렇습니다.

사용자 = 누가 왔는가
세션 = 하나의 방문/이용 활동 단위
이벤트 = 그 활동 중 발생한 행동

즉:

사용자 ≠ 세션 ≠ 이벤트

이번 글은 세션의 기본 개념과, 사용자·이벤트와의 차이에 집중합니다.

세션이 정확히 언제 시작하고 끝나는지는 다음 글에서 자세히 봅니다.


1. GA4 세션이란 무엇일까?

세션(Session)은 사용자가 웹사이트나 앱을 이용하는 하나의 활동 단위입니다.

예를 들면 이렇습니다.

오전 방문 → 상품 보기 → 종료
후에 다시 방문 → 새 활동 단위가 생길 수 있음

쉽게 보면:

사용자 = 누가 이용했나
세션 = 이용 활동이 몇 번 있었나

GA4 Sessions는 이 활동 단위를 세는 지표입니다.


2. 사용자와 세션 차이

한 사용자는 아침, 점심, 저녁에 각각 방문할 수 있습니다.

사용자 1명 → 여러 세션 가능

그래서 사용자 수와 세션 수는 같지 않습니다.

GA4 사용자 세션 차이를 볼 때, “누가 왔는가”와 “몇 번의 이용 활동이 있었는가”를 구분하세요.


3. 한 사용자가 여러 세션을 만들 수 있음

쇼핑몰 예입니다.

오전: 상품 탐색
저녁: 다시 들어와 구매

같은 사용자라도, 여러 번의 방문 활동이 생길 수 있습니다.

그래서 사용자 1명이라고 해서 세션도 1번이라고 보지 마세요.


4. 세션 안에는 여러 이벤트가 들어갈 수 있음

예를 들면 한 세션 안에 이런 행동이 들어갈 수 있습니다.

  • page_view
  • scroll
  • view_item
  • add_to_cart
  • purchase

쉽게 보면:

세션 = 행동 묶음/활동 단위
이벤트 = 그 안의 행동

이벤트 상세는 PART 3에서 이미 다뤘습니다. 이번 글에서는 세션과의 관계만 기억하면 됩니다.


5. 세션은 어떻게 시작되는가?

이번 글에서는 소개만 합니다.

GA4는 새 세션이 시작될 때 session_start를 자동으로 수집합니다.

쉽게 보면:

새 세션 활동 → session_start

GA4 session_start는 세션의 시작을 나타내는 자동 수집 이벤트입니다.

정확한 시작 조건은 다음 글에서 자세히 봅니다.


6. GA4는 여러 세션을 어떻게 구분할까?

세션과 함께 이런 정보가 쓰입니다.

  • ga_session_id
  • ga_session_number

쉽게 보면:

ga_session_id = 어느 세션인가
ga_session_number = 해당 사용자의 몇 번째 세션인가

GA4 ga_session_id만으로 전역적으로 완전히 유일한 세션 ID라고 단정하지는 마세요.

세션을 더 정확히 구분할 때는 사용자 식별 정보와 함께 보는 편이 안전합니다.

GA4 ga_session_number는 그 사용자가 지금까지 몇 번째 세션을 시작했는지 이해하는 데 도움이 됩니다.


7. 세션은 얼마나 오래 지속될까?

일정 시간 비활동이 이어지면 세션이 만료될 수 있습니다.

기본 timeout과 설정 가능 범위는 다음 글에서 자세히 설명합니다.

지금은 “세션이 영원히 이어지지는 않는다” 정도만 기억하세요.


8. 자정이 지나면 새 세션인가?

과거 Universal Analytics에서는 자정을 기준으로 세션이 갈라지는 규칙이 있었습니다.

하지만 GA4에서는 자정 = 무조건 새 세션이라고 보지 마세요.

GA4는 UA와 다르게 동작하는 부분이 있습니다. 상세는 다음 글에서 이어갑니다.


9. source/campaign이 바뀌면 새 세션인가?

과거 UA처럼, 캠페인이나 source가 바뀌면 무조건 새 세션이 시작된다고 적용하지 마세요.

GA4에서는 새로운 campaign/source가 감지되더라도, 과거 UA와 같은 방식으로 무조건 새 세션을 시작한다고 설명하지 않습니다.

상세는 다음 글과 PART 5에서 이어가면 됩니다.


10. 새 페이지를 볼 때마다 세션이 늘어나는가?

아닙니다.

한 세션 안에서 이런 이동이 가능합니다.

홈 → 목록 → 상세 → 장바구니

페이지 4개라고 해서 세션이 4개인 것은 아닙니다.


11. 이벤트가 많으면 세션도 많은가?

아닙니다.

예를 들면 이렇습니다.

1 session / 20 events
5 sessions / 10 events

세션은 활동 단위이고, 이벤트는 그 안의 행동입니다.

행동이 많다고 세션도 많아지는 것은 아닙니다.


12. 세션 수가 많으면 좋은가?

무조건 그렇지 않습니다.

세션과 함께 실제 비즈니스 목표를 보세요.

예를 들면 이렇습니다.

  • purchase
  • sign_up
  • consultation

방문 활동이 늘어도, 목표 행동이 늘지 않을 수 있습니다.


13. 세션은 방문 빈도를 이해하는 데 도움

사용자 수와 세션 수를 함께 보면, 반복 방문 가능성을 생각할 수 있습니다.

다만 세션 숫자만으로 재방문 이유나 충성도를 단정하지는 마세요.

가능성은 보이지만, 원인은 따로 확인해야 합니다.


14. 사용자당 세션은 어떻게 볼까?

sessions/users처럼 참고 관점으로 볼 수는 있습니다.

하지만 공식 KPI처럼 단정하지는 마세요.

업종에 따라 의미가 다릅니다.


15. 업종별 세션 의미

예를 들면 이렇습니다.

  • 뉴스
  • 쇼핑몰
  • SaaS

반복 방문이 필요한 정도가 다릅니다.

같은 세션 증가라도, 업종에 따라 해석이 달라질 수 있습니다.


16. 세션은 유입 분석에도 중요

세션은 유입을 볼 때도 중요합니다.

소개만 하면 이렇습니다.

  • Session source
  • Session medium
  • Session campaign

유입 상세는 PART 5에서 이어갑니다.


17. 사용자 기준 유입과 세션 기준 유입은 다름

예를 들면 이렇습니다.

첫 방문: Google
다음 방문: Email

같은 사용자라도, 세션마다 유입 정보가 다를 수 있습니다.

상세는 PART 5에서 다룹니다.


18. 세션과 New users 차이

신규 사용자와 세션은 다릅니다.

신규 사용자는 user 쪽 개념에 가깝고, 세션은 방문 활동 단위입니다.

신규 사용자가 생겼다고 해서 세션 의미까지 같아지지는 않습니다.


19. 세션과 Active users 차이

Active user와 세션도 다릅니다.

한 Active user가 여러 세션을 만들 수 있습니다.

활성 사용자가 많다고 해서 세션도 같은 뜻은 아닙니다.


20. 세션과 Engaged session 차이

이번 글에서는 소개만 합니다.

Session = 전체 세션
Engaged session = GA4 참여 기준을 충족한 세션

모든 세션이 참여 세션은 아닙니다.

정확한 참여 세션 정의는 뒤 글에서 자세히 봅니다.


21. 세션 증가 시 질문

세션이 늘었다면 이런 질문을 만드세요.

  • ads인가?
  • organic인가?
  • content인가?
  • email인가?
  • measurement가 바뀌었는가?

그리고 함께 보세요.

  • users도 증가했는가?
  • active users도 증가했는가?
  • conversions나 key events도 증가했는가?

원인을 숫자 하나로 단정하지 마세요.


22. 세션 감소 시 질문

세션이 줄었다면 이런 가설을 세울 수 있습니다.

  • ads 종료
  • organic 변화
  • seasonality
  • campaign 종료
  • measurement 변화

가설로 두고, 다른 지표와 함께 확인하세요.


23. 기간 비교

같은 길이의 기간으로 비교하세요.

30일과 31일을 비교하면, 날짜 수 차이도 고려해야 합니다.

기간이 다르면 세션 비교가 어긋날 수 있습니다.


24. 로그인 세션과 GA4 세션은 다름

중요한 용어 분리입니다.

서비스 로그인/auth session은 예를 들면 이렇습니다.

  • authentication
  • login 유지
  • security

GA4 session은 analytics measurement입니다.

따라서:

GA4 Session ≠ 로그인 Session

GA4의 세션 식별자를 인증이나 보안 session처럼 사용한다는 오해가 없도록 하세요.

목적은 완전히 다릅니다.


25. 자주 하는 실수

세션을 볼 때 자주 하는 실수는 이렇습니다.

  • user = session이라고 생각함
  • page view마다 새 session이라고 생각함
  • event 1개 = session 1개라고 생각함
  • UA session 규칙을 그대로 적용함
  • session = engaged session이라고 생각함
  • login session = GA4 session이라고 생각함
  • sessions 증가 = 성공이라고 판단함

좋은 해석은 세션을 사용자·이벤트와 구분하는 것에서 시작합니다.


26. GA4 세션을 볼 때 확인할 7가지

아래 일곱 가지를 먼저 확인하세요.

  1. 사용자와 세션을 구분하는가?
  2. 한 사용자가 여러 세션을 만들 수 있음을 이해하는가?
  3. 이벤트와 세션을 혼동하지 않는가?
  4. 참여 세션과 일반 세션을 구분하는가?
  5. UA의 세션 규칙을 그대로 적용하지 않는가?
  6. 로그인 세션과 GA4 세션을 구분하는가?
  7. 세션 변화가 핵심 행동 변화로 이어졌는가?

27. GA4 세션을 다시 정리하면

개념쉽게 이해하면
사용자누가 왔는가
세션하나의 이용 활동 단위
이벤트그 활동 중 발생한 행동
session_start새 세션 시작을 나타내는 자동 이벤트
ga_session_id어느 세션인지 구분하는 데 쓰는 정보
ga_session_number해당 사용자의 몇 번째 세션인지
참여 세션GA4 참여 기준을 충족한 세션
로그인 세션인증/보안을 위한 서비스 session

핵심은 이렇습니다.

사용자 ≠ 세션 ≠ 이벤트

28. 정리

쉽게 보면 이렇습니다.

사용자 = 누가 왔는가
세션 = 몇 번의 이용 활동이 있었는가
이벤트 = 그 활동에서 무엇을 했는가

분석 흐름은 이렇습니다.

사용자 수
→ 세션 수
→ 세션 안 행동
→ 핵심 목표

다음 글에서는 GA4 세션은 언제 시작되고 언제 끝나는지 알아보겠습니다.

관련 태그

#GA4#구글애널리틱스#Google Analytics 4
GA4 세션이란 무엇일까? - STARTMKTG