GA4 자동 수집 이벤트란 무엇일까?
GA4가 별도 이벤트 코드를 직접 만들지 않아도 자동으로 수집하는 이벤트가 무엇인지, 어떤 상황에서 수집되고 어떻게 확인하는지 초보자도 쉽게 설명합니다.
작성일 : 2026-08-30
앞 글에서는 이벤트에 붙는 매개변수를 살펴봤습니다.
그런데 GA4에서 직접 만든 적이 없는데도, 이런 이벤트가 보일 수 있습니다.
page_viewsession_startfirst_visituser_engagement
이 중 일부가 GA4 자동 수집 이벤트입니다.
핵심 흐름은 이렇습니다.
GA4 설치
→ 기본적인 사용자 활동 발생
→ 일부 이벤트 자동 수집
이번 글에서는 GA4 automatically collected events, 즉 자동 수집 이벤트에 집중합니다. 향상된 측정 이벤트는 다음 글에서 따로 다룹니다.
1. 자동 수집 이벤트란 무엇일까?
자동 수집 이벤트(Automatically collected event)는 별도의 맞춤 이벤트 코드를 직접 만들지 않아도 GA4가 자동으로 수집하는 이벤트입니다.
쉽게 보면 이렇습니다.
GA4 설치
→ 기본 활동
→ 일부 이벤트 자동 수집
모든 Google Analytics 4 이벤트를 개발자가 하나씩 만들 필요는 없습니다.
설치가 정상적으로 되어 있고 사용자가 사이트를 이용하면, 일부 기본 이벤트는 자동으로 들어올 수 있습니다.
2. 왜 일부 이벤트를 자동 수집할까?
대부분의 웹사이트에서 공통으로 필요한 기본 정보가 있기 때문입니다.
예를 들면 이런 질문입니다.
- 첫 방문인가
- 세션이 시작됐는가
- 페이지를 봤는가
- 사용자가 어느 정도 참여했는가
이런 정보는 서비스마다 거의 항상 필요합니다.
그래서 GA4는 이런 기본 활동을 자동 수집 이벤트로 남깁니다.
3. first_visit
first_visit은 첫 방문과 관련된 이벤트입니다. GA4 first_visit이라고 보면 됩니다.
사용자가 처음 사이트를 이용했을 때와 연결되는 기본 이벤트입니다.
다만 현실의 사람 1명과 완전히 같다고 단정하면 안 됩니다.
쿠키 삭제, 브라우저 변경, 기기 변경 등으로 같은 사람도 새 사용자처럼 보일 수 있습니다.
처음 확인할 때는 “첫 방문 관련 기본 이벤트가 들어오는가” 정도로 이해하면 충분합니다.
4. session_start
session_start는 새 세션이 시작될 때와 관련된 대표 이벤트입니다. GA4 session_start라고 보면 됩니다.
세션 자체의 정의는 PART 1에서 이미 살펴봤습니다.
이번 글에서 기억할 점은, 세션이 시작되는 상황도 이벤트로 기록될 수 있다는 것입니다.
사용자가 직접 버튼을 누르지 않아도, 분석에 필요한 기본 상황이 이벤트로 남을 수 있습니다.
5. page_view
page_view는 페이지 조회와 관련된 대표 이벤트입니다. GA4 page_view는 가장 자주 보는 기본 이벤트 중 하나입니다.
페이지를 봤다는 사실이 이벤트로 기록됩니다.
페이지 주소나 페이지 제목 같은 정보가 함께 들어올 수도 있습니다.
Next.js처럼 SPA 방식으로 페이지가 이동하는 사이트는 page_view 수집 방식이 다를 수 있습니다. 세부 구현은 이번 글에서 다루지 않습니다.
6. user_engagement
user_engagement는 사용자 참여 시간과 관련된 이벤트입니다. GA4 user_engagement라고 보면 됩니다.
초보자에게는 이렇게 이해하면 됩니다.
사용자가 어느 정도 실제로 참여했는지 이해하는 데 쓰이는 기본 이벤트
내부 발생 조건이나 정확한 타이밍을 너무 세밀하게 외울 필요는 없습니다.
지금은 “참여와 관련된 기본 이벤트가 자동으로 남을 수 있다”는 점만 기억하세요.
7. 자동 수집 이벤트에도 매개변수가 있다
자동 수집 이벤트도 이름만 오는 것은 아닙니다.
앞 글에서 본 것처럼, 이벤트와 함께 세부 정보가 붙을 수 있습니다.
예를 들면 이렇습니다.
page_view
→ page_location
→ page_title
페이지를 봤다는 사실과 함께, 어떤 페이지인지에 대한 정보도 같이 수집될 수 있습니다.
매개변수 구조의 상세는 앞 글에서 다뤘으니, 여기서는 “자동 수집 이벤트에도 세부 정보가 붙을 수 있다”만 기억하면 됩니다.
8. 자동 수집 이벤트와 향상된 측정은 같은가?
아닙니다. 이 둘을 섞어 보면 헷갈립니다.
쉽게 구분하면 이렇습니다.
- 자동 수집 이벤트 = GA4 기본 수집
- 향상된 측정 이벤트 = 웹 데이터 스트림의 향상된 측정 설정으로 추가 수집
향상된 측정에는 예를 들어 이런 행동이 포함될 수 있습니다.
- scroll
- outbound click
- site search
- file download
상세한 향상된 측정 설명은 다음 글로 넘깁니다.
이번 글에서는 “기본 자동 수집”과 “향상된 측정”이 다른 분류라는 점만 분명히 하세요.
9. 맞춤 이벤트와도 다르다
예를 들어 consultation_submit처럼 서비스에 맞게 직접 설계한 이벤트는 자동 수집 이벤트가 아닙니다.
구분하면 이렇습니다.
- 자동 수집 = GA4 기본
- 맞춤 이벤트 = 필요에 따라 설계
직접 만들기 전에는 Google 권장 이벤트가 있는지도 먼저 확인하세요.
이미 있는 표준 이름과 비슷한 행동을 임의로 다시 만들면, 데이터가 갈라질 수 있습니다.
10. 자동 수집 이벤트 이름을 임의로 바꿀 필요는 없다
이미 page_view가 들어오는데, 같은 의미로 page_seen 같은 이벤트를 또 만들 필요는 없습니다.
Google 표준 이벤트 이름을 먼저 활용하세요.
기본 이벤트가 이미 하는 일을 다른 이름으로 다시 만들면, 보고서에서 같은 행동이 나뉘어 보입니다.
11. 표준 이름을 그대로 쓰는 이유
표준 이름을 그대로 쓰면 이런 점이 좋습니다.
- 개발자가 이해하기 쉽다
- 마케터가 이해하기 쉽다
- Google 문서를 참고하기 쉽다
- 나중에 이름을 바꿀 일이 줄어든다
GA4 이벤트 종류를 배울 때도, 표준 이름을 기준으로 보면 훨씬 수월합니다.
이벤트 이름을 괜히 새로 만들지 않는 것이 장기 운영에 유리합니다.
12. 자동 수집 이벤트가 안 보이면 설치 문제일까?
항상 그렇다고 단정할 수는 없습니다.
다만 page_view나 session_start 같은 기본 이벤트가 전혀 안 들어오면, 아래를 확인해볼 수 있습니다.
- Google 태그가 실행되는가
- 측정 ID가 맞는가
- 올바른 GA4 속성을 보고 있는가
- 브라우저, 개인정보, 동의 설정 영향은 없는가
설치 검증의 세부 방법은 PART 2에서 다뤘습니다.
여기서는 “기본 이벤트가 전혀 없으면 설치와 확인을 다시 보자” 정도로 이해하면 됩니다.
13. 이벤트가 많이 보이면 문제일까?
한 번의 방문에서도 여러 이벤트가 생길 수 있습니다.
예를 들면 이렇습니다.
first_visitsession_startpage_viewuser_engagement
이벤트가 여러 개 보인다고 해서 바로 오류는 아닙니다.
중요한 것은 이벤트 수 자체보다, 같은 행동이 비정상적으로 중복되는지입니다.
한 번 페이지를 봤는데 page_view가 계속 반복되면, 그때는 중복을 의심해 보세요.
14. 자동 수집 이벤트도 분석에 사용할 수 있다
자동 수집 이벤트는 “그냥 들어오는 값”이 아닙니다.
예를 들면 이렇습니다.
page_view로 페이지 조회 분석session_start관련 데이터를 세션 분석에 활용
다만 이벤트 하나만으로 모든 것을 판단하지는 마세요.
사용자, 세션, 유입 정보와 함께 봐야 더 정확한 그림이 됩니다.
15. 어디에서 확인할까?
자동 수집 이벤트는 GA4에서 예를 들어 이런 화면으로 확인할 수 있습니다.
- 이벤트 관련 보고서
- 실시간 보고서
- DebugView
화면의 메뉴 위치는 바뀔 수 있습니다.
중요한 것은 이벤트 이름이 실제로 들어오는지, 예상한 행동과 맞는지 확인하는 것입니다.
16. 자주 하는 실수
자동 수집 이벤트를 볼 때 자주 하는 실수는 이렇습니다.
- 모든 이벤트가 자동이라고 생각함
- 자동 수집과 향상된 측정을 같은 것으로 생각함
- 기본 이벤트와 동일한 맞춤 이벤트를 다시 만듦
- 이벤트 이름만 보고 의미를 단정함
- 자동으로 들어온다고 해서 중요한 성과라고 생각함
자동으로 들어온다고 해서 모든 비즈니스 성과를 설명해주는 것은 아닙니다.
회원가입, 문의, 구매처럼 중요한 행동은 따로 설계해야 할 수 있습니다.
17. 자동 수집 이벤트를 처음 볼 때 확인할 5가지
처음에는 아래 다섯 가지만 확인하세요.
- 어떤 기본 이벤트가 들어오는가?
- 실제 사용자 행동과 맞는가?
- 필요한 매개변수도 들어오는가?
- 같은 이벤트가 비정상적으로 중복되지 않는가?
- 자동 수집과 향상된 측정을 구분하고 있는가?
이 다섯 가지가 맞으면, 자동 수집 이벤트의 기본 확인은 충분합니다.
18. 자동 수집 이벤트를 다시 정리하면
| 개념 | 쉽게 이해하면 |
|---|---|
| 자동 수집 이벤트 | 별도 맞춤 코드 없이도 GA4가 기본으로 수집하는 이벤트 |
first_visit | 첫 방문과 관련된 이벤트 |
session_start | 새 세션 시작과 관련된 이벤트 |
page_view | 페이지 조회와 관련된 이벤트 |
user_engagement | 사용자 참여와 관련된 이벤트 |
| 향상된 측정 이벤트 | 웹 데이터 스트림 설정으로 추가로 수집하는 이벤트 |
19. 정리
한 번 더 정리하면 이렇습니다.
GA4 설치
→ 사용자 기본 활동
→ 일부 이벤트 자동 수집
대표 예는 이렇습니다.
first_visitsession_startpage_viewuser_engagement
자동 수집 이벤트와 향상된 측정 이벤트는 구분해야 합니다.
모든 이벤트를 직접 만들 필요는 없습니다.
하지만 모든 중요한 비즈니스 행동이 자동으로 수집되는 것도 아닙니다.
다음 글에서는 GA4 향상된 측정 이벤트가 무엇인지 알아보겠습니다.