[GA4>M 활용] GA4 활성 사용자란? 실시간 사용자·총 사용자와의 차이와 확인 방법 완벽 정리
핵심 요약 (한 줄 답변)
GA4 활성 사용자는 '지금 사이트에 있는 실시간 사용자'가 아닙니다. 지정된 기간 내에 참여 세션이 있거나, first_visit(앱은 first_open) 이벤트 또는 engagement_time_msec 매개변수를 발생시킨 고유 사용자를 뜻합니다. 참여 세션 기준은 기본 10초 이상(변경 가능)이며, 총 사용자 수와도 일치하지 않습니다.
이 글에서 알 수 있는 것
- 활성 사용자와 실시간 사용자를 혼동하면 안 되는 이유
- GA4가 활성 사용자로 인정하는 3가지 조건
- 참여 세션 기준 시간(10초)을 30초로 바꾸는 방법
- 1일·7일·30일 활성 사용자(DAU·WAU·MAU)의 의미와 재방문 분석
- 탐색 보고서에서 활성 사용자 vs 총 사용자 비교하는 방법
✳️ 난이도 : 중급 | 소요 시간 : 약 11분 | 핵심 대상 : GA4 사용자 지표가 헷갈리거나, 활성 사용자와 총 사용자 수치 차이 때문에 혼란스러운 분
GA4 활성 사용자란 무엇인가요?
GA4 활성 사용자는 지정된 기간 내에 웹사이트·앱 또는 디지털 플랫폼에 '참여한' 고유한 개인의 수를 나타냅니다.
많은 분들이 활성 사용자를 실시간 사용자(지금 사이트에 있는 사용자) 와 같다고 오해합니다. 하지만 둘은 전혀 다른 개념입니다.
| 구분 | 의미 |
| 활성 사용자 | 지정 기간 내 참여 조건을 충족한 고유 사용자 |
| 실시간 사용자 | 지금 이 순간 사이트에 있는 사용자 |
| 총 사용자 | 조건과 무관한 모든 사용자 |
GA4는 활성 사용자 데이터를 자동으로 수집하며, 1일·7일·30일 단위로 보고서를 확인할 수 있습니다. 이는 사용자 참여와 유지(리텐션) 를 파악하는 핵심 지표입니다.
GA4는 어떤 사용자를 '활성 사용자'로 정의하나요?
GA4는 다음 조건 중 하나를 충족한 사용자를 활성 사용자로 봅니다.
| # | 조건 | 설명 |
| ① | 참여 세션(engaged session) 발생 | 최소 10초 이상 지속(기본값), 또는 1회 이상 전환, 또는 2개 이상 페이지 조회 |
| ② | first_visit 이벤트 (앱은 first_open) | 사이트를 처음 방문한 직후 자동 실행 |
| ③ | engagement_time_msec 매개변수 | 사용자가 능동적으로 상호작용한 시간(밀리초) |

세션이 '상호작용 없음'과 '참여 세션'으로 갈리는 기준
| 사용자 행동 | 분류 |
| 상호작용 없이 10초 미만 체류 | 상호작용 없음 |
| 10초 이상 체류 (이벤트 없어도) | 참여 세션 |
✅ 핵심 : 세션이 지정된 시간보다 오래 지속되면 참여 세션이 됩니다. GA4의 타임스탬프 조건은 매우 중요하며 자주 변경되는 부분입니다.
first_visit 이벤트란?
first_visit은 사용자가 사이트를 처음 방문한 직후 실행되는 자동 추적 이벤트입니다.

웹사이트를 처음 방문하면 구글애널리틱스 쿠키를 통해 브라우저에 고유한 사용자 ID 또는 클라이언트 ID가 할당되고, first_visit 이벤트가 표시됩니다.
이 ID를 페이지 조회·거래·이벤트 등 이후 모든 활동에 연결함으로써, GA4는 해당 사용자가 신규 사용자인지 여부를 판단합니다.
✅ 정리 : GA4에서 신규 사용자는 first_visit 속성의 존재로 식별됩니다.
engagement_time_msec 매개변수란?
engagement_time_msec은 사용자가 웹사이트·앱과 능동적으로 상호작용한 시간(밀리초) 을 나타내며, user_engagement 이벤트 매개변수로 기록됩니다.

GA4는 사용자가 페이지에 들어가거나, 상호작용하거나, 다른 페이지로 이동할 때 이 이벤트를 등록합니다. 이후 모든 상호작용 시간을 합산·평균 내어 '평균 참여 시간' 지표를 계산합니다.
⚠️ 주의 : 사용자는 세션에 참여하지 않고도 이벤트를 기록할 수 있습니다. 예를 들어 페이지에서 4초를 보내면 engagement_time_msec 4,000밀리초가 기록되지만, 참여 세션으로는 계산되지 않습니다.
최종 정의
GA4 활성 사용자 = first_visit 이벤트가 있는 신규 사용자 + 해당 기간에 상호작용 세션이 하나 이상 있거나 engagement_time_msec 매개변수가 있는 방문자
참여 세션 기준 시간(10초)을 바꾸는 방법
참여 세션 기준은 기본 10초이며, 이를 30초 등으로 변경할 수 있습니다.

① [관리] → [속성] → [데이터 스트림] 을 선택하고, 해당 스트림을 클릭합니다.

① [태그 설정 구성] 을 선택합니다.

① [모두 표시] 를 클릭합니다.
② [세션 제한 시간 조정] 을 선택합니다.

① [참여 세션 타이머 조정] 에서 시간을 조정합니다. (예: 30초)
② [저장] 을 클릭합니다.
✅ 이제 30초 이상 지속되는 세션만 참여한 것으로 간주됩니다.
GA4 보고서에서 활성 사용자 확인하기
활성 사용자 측정항목은 트래픽 획득, 페이지 및 화면, 인구통계, 기술 등 여러 표준 보고서에서 찾을 수 있습니다.
(1) 트래픽 획득 보고서

① [보고서] → [획득] → [트래픽 획득] 을 선택합니다.
보고서 오른쪽 지표에서 [사용자] 측정항목 위에 마우스를 올리면 "총 활성 사용자의 수입니다" 라는 안내가 표시됩니다.
✅ 포인트 : GA4 보고서의 '사용자'는 사실상 활성 사용자를 의미합니다.
(2) 참여도 보고서
GA4에는 활성 사용자 전용 보고서가 없습니다. 관련 데이터를 보려면 참여도 섹션으로 이동합니다.

1일·7일·30일 활성 사용자(DAU·WAU·MAU) 이해하기

[시간 경과에 따른 사용자 활동] 차트는 1일·7일·30일별 활성 사용자를 보여줍니다.
| 구분 | 정의 |
| 1일 활성 사용자 | 보고서 범위의 마지막 날에 사이트를 방문한 사용자 (= '활성 사용자'와 같은 뜻) |
| 7일 활성 사용자 | 마지막 날 포함 지난 7일 동안 방문한 사용자 |
| 30일 활성 사용자 | 마지막 날 포함 지난 30일 동안 방문한 사용자 |
✅ 활용 : 시간 경과에 따른 활성 사용자 수를 비교하면 웹사이트·앱의 유지율(리텐션) 을 판단할 수 있습니다. 사용자가 얼마나 자주 재방문하는지 확인할 수 있습니다.
사용자 재방문 차트 (반드시 볼 것)

[사용자 재방문] 차트는 사용자가 사이트를 방문하는 빈도를 측정한 것으로, 일별·주별·월별 방문자 수와 비교 비율을 제공합니다.
| 비율 | 의미 |
| DAU / MAU | 일일 활성 사용자 ÷ 월간 활성 사용자 |
| DAU / WAU | 일일 활성 사용자 ÷ 주간 활성 사용자 |
| WAU / MAU | 주간 활성 사용자 ÷ 월간 활성 사용자 |
✅ 해석 : 이 비율이 높으면 사용자가 정기적으로 재방문한다는 의미입니다. 웹/앱 변경 사항이 방문자에게 미친 영향과 브랜드 충성도를 빠르게 확인할 수 있습니다.
탐색 보고서에서 활성 사용자 vs 총 사용자 비교하기
탐색 분석에서 활성 사용자 데이터를 보려면 측정항목을 직접 가져와야 합니다.

① [변수] 영역 → [측정항목]의 [+] 를 클릭하고 "활성 사용자" 를 입력합니다.
② 측정항목 목록에서 활성 사용자를 선택합니다.
③ [가져오기] 버튼을 클릭합니다.

| 영역 | 항목 |
| 측정기준 → 행 | 이벤트 이름 |
| 측정항목 → 값 | 활성 사용자 |

결과 : 활성 사용자 수는 총 사용자 수와 같지 않습니다.
✅ 다시 강조 : 활성 사용자 측정항목은 개념 자체는 간단하지만, ① 실시간 사용자와 다르고, ② 총 사용자와도 다르다는 점을 반드시 이해해야 합니다.
자주 묻는 질문 (FAQ)
Q. GA4는 활성 사용자를 어떻게 정의하나요?
A. 참여 세션이 있거나, 웹사이트에서 first_visit, 앱에서 first_open 이벤트를 수집한 사용자로 정의합니다. 따라서 모든 신규 사용자와 이탈하지 않은 재방문 사용자가 활성 사용자에 포함됩니다.
Q. 활성 사용자와 총 사용자의 차이는 무엇인가요?
A. 활성 사용자는 GA4의 활성 조건을 충족한 사용자이고, 총 사용자는 조건과 무관한 모든 사용자입니다. 두 수치는 일치하지 않습니다.
Q. 활성 사용자가 실시간 사용자와 같은 건가요?
A. 아닙니다. 가장 흔한 오해입니다. 실시간 사용자는 지금 사이트에 있는 사용자이고, 활성 사용자는 지정 기간 내 참여 조건을 충족한 고유 사용자입니다.
Q. 참여 세션으로 인정되는 조건은 무엇인가요?
A. 최소 10초 이상 지속(기본값), 또는 1회 이상 전환, 또는 2개 이상 페이지 조회 중 하나를 충족하면 됩니다.
Q. 참여 세션 기준 시간을 바꿀 수 있나요?
A. 가능합니다. 관리 → 데이터 스트림 → 태그 설정 구성 → 모두 표시 → 세션 제한 시간 조정 에서 [참여 세션 타이머 조정] 값을 변경하세요.
Q. 4초만 머물러도 활성 사용자인가요?
A. 아닙니다. 4초 체류는 engagement_time_msec 4,000밀리초로 기록되지만 참여 세션으로 계산되지 않습니다. (기본 10초 기준 미달)
Q. DAU/MAU 비율은 무엇을 의미하나요?
A. 사용자가 얼마나 자주 재방문하는지를 보여주는 지표입니다. 비율이 높을수록 정기적 재방문이 많다는 뜻이며, 브랜드 충성도를 판단하는 데 유용합니다.
요약 (한 장 정리)
- 활성 사용자 ≠ 실시간 사용자 ≠ 총 사용자 (세 개념 모두 다름)
- 활성 조건 3가지: 참여 세션 / first_visit(앱 first_open) / engagement_time_msec
- 참여 세션 기준: 10초 이상(기본) 또는 전환 1회 또는 2페이지 이상 조회
- 기준 변경: 관리 → 데이터 스트림 → 태그 설정 구성 → 세션 제한 시간 조정
- 보고서 위치: 트래픽 획득의 '사용자' = 활성 사용자 / 참여도 → 개요
- 재방문 분석: 1일·7일·30일 활성 사용자 + DAU/MAU·DAU/WAU·WAU/MAU 비율
- 탐색 분석: 측정항목에 '활성 사용자'를 직접 가져와 총 사용자와 비교
작성 : 디애널리틱스(The Analytics) · 구글애널리틱스를 활용하여 기업의 마케팅 성과를 향상시키는 방법을 연구합니다.