GA4 기본 용어 정리(이거 모르면 GA4 평생 모릅니다)
GA4 첫 번째 콘텐츠, 기본 용어 정리를 해보려고 합니다. 사실 공부의 시작은 단어를 제대로 아는 것부터라고 생각하는데요. 번역체로 사용되는 용어가 많아 그 뜻이 와닿지 않고, 의미를 제대로 이해하기 어려운 경우가 있습니다. 이번 글을 통해 GA4에서 많이 사용되는 단어를 제대로 정의함으로써 GA4에 대한 지식을 구체화해 보도록 하겠습니다.
(모든 용어는 GA4에서 사용되는 용어 기준입니다. 사용자, 세션, 이벤트 등 다수 단어가 알고 계신 의미와 다를 수 있는 점 미리 고지 드립니다)
목차
- 기본 개념
- 유입 경로
- UTM
- 행동 데이터
- 구글 신호 데이터
- 참여
- 사용자
- 세션
- 이벤트
- 관리 탭 > 데이터 표시
- Debug View
- 보고 ID
- 기여 분석 설정 > 보고 기여 분석 모델
- 맞춤 정의
- 세그먼트
- 구축
- 관리 탭 > 데이터 수집 및 수정
- 데이터 스트림
- 데이터 수집
- 데이터 보관
- 데이터 제외
- 데이터 필터
- 이벤트 종류
- 자동 수집 이벤트
- 향상된 측정 이벤트
- 맞춤 이벤트
- 기본 응용
- 활성 사용자
- 첫 사용자
- 재 방문자
- 참여 세션
- 주요 이벤트
- 매개변수
- 그 외 필수 개념
- 측정 기준
- 측정 항목
- 원치 않는 추천 나열
기본 개념
유입 경로
GA4가 설치된 웹 사이트로 사용자가 어디서 들어왔는지를 의미하는 용어입니다. 오늘날 디지털 환경에서 사용자는 SNS, 포털, 플랫폼, 문자, 단톡방 등 다양한 유입 경로를 가질 수 있고, GA4는 이를 파악하는 것이 가장 큰 목적인 도구입니다.
UTM
Urchin Tracking Module의 약자로 사용자의 유입 경로를 세부적으로 파악할 수 있도록 도와주는 도구입니다. URL 파라미터로 (URL에서 ? 뒤를 의미) 제공되며 매개변수(source, medium, campaign, content, term)로 사용자의 유입 경로를 구분합니다. GA4에서는 소스 / 매체(source / medium), 세션 캠페인(campaign), 수동 광고 콘텐츠(content), 세션 수동 검색어(term) 등의 측정 기준으로 각 UTM 매개변숫값을 확인하실 수 있습니다. UTM이 붙은 링크의 경우 아래와 같은 형태를 띠게 됩니다.
https://www.mktnoah.com/meta-signup-conversion-setting/?utm_source=mktnoah_blog&utm_medium=blog&utm_campaign=organic&utm_content=ga4_keyword_content
행동 데이터
사용자와 웹 사이트 간의 상호작용입니다. 이벤트라고도 하며, 클릭, 스크롤, 동영상 재생 등의 사용자와 웹 사이트 간 다양한 상호작용을 행동 데이터라고 합니다.
구글 신호 데이터
구글 계정 로그인 사용자를 대상으로 구글이 수집하는 비식별 데이터입니다. GA4에서 확인할 수 있는 측정 기준 중 인구 통계에 해당하는 성별, 연령, 관심사 등의 정보를 제공합니다. 이는 구글 계정 설정에서 확인할 수 있으며, 구글의 맞춤 광고 추천에 활용되는 데이터이기도 합니다. 해당 옵션을 off 하면 광고 연관성이 사라지며, 흔히 말하는 알고리즘의 동작이 불가능하게 됩니다.
참여
웹 사이트에 유입된 사용자 중 유효한 유입의 기준입니다. 참여의 경우 3가지 조건 중 최소 1가지를 달성해야 하는데요.
- 10초 이상 체류
- 2개 이상의 페이지 조회 이벤트 발생
- 1개 이상의 주요 이벤트 발생
위 3가지 조건 중 1가지 이상 달성하게 되면 참여로 분류하며 활성 사용자 및 참여 세션으로 분류됩니다. GA4의 가장 중요한 개념이며, 참여의 달성 여부는 유입 트래픽의 퀄리티를 파악하는 기준으로 활용할 수 있습니다.
사용자
GA4에서 중복 없는 고유의 유저, 고객을 사용자라고 정의합니다. 사용자 > 세션 > 이벤트 > 매개변수의 계층에서 유일하게 중복되지 않으며 최상위 계층입니다. 하나의 사용자는 여러 개의 세션을 가지며, 하나의 세션은 여러 개의 이벤트를 가집니다. 하나의 이벤트는 여러 개의 매개변수를 가질 수 있습니다. 이들이 계층적인 구조를 가지며 사용자가 정의됩니다.


세션
이벤트를 구분하기 위한 기준입니다. 기본 30분 단위이며 마지막 이벤트 발생 시점으로 30분 단위입니다. 즉, 사용자가 웹 사이트에 접속하면 session_start 이벤트가 발생합니다. 이후 30분 동안 고유한 해당 세션이 유지되며, (ga_session_id와 ga_session_number 값 부여) 마지막 이벤트 발생 후 30분이 지나면 해당 세션은 만료되어 동일한 사용자가 다시 접속해도 새로운 세션이 시작됩니다. 이렇게 이벤트를 구분하기 위한 시간 단위 기준이 세션입니다.
이벤트
사용자 행동 데이터를 표현하는 방법으로 구매, 조회, 클릭, 장바구니 담기 등 사용자와의 상호 작용이 발생했을 때 GA4에 수집되는 데이터를 의미합니다. GA4는 이벤트 기반의 유입 분석 도구로 이벤트는 가장 중요한 개념이기도 합니다. 세션 역시 이벤트를 구분하기 위한 기준이며, 사용자 역시 이벤트의 집합에서부터 시작한다고 볼 수 있겠습니다.
매개변수
이벤트가 발생했을 때 전달 하는 추가 정보라고 생각할 수 있습니다. 구매 이벤트가 발생하면 단순히 구매 1건만 전달하는 것 보다는 상품 명, 상품 가격, 구매자 정보, 구매 시간, 상품 카테고리 등 다양한 정보를 같이 전달하게 되는데요. 이때 사용하는 게 매개변수 입니다. 이러한 목적으로 사용되는 매개변수는 이벤트의 속성이라고 불리기도 합니다.
관리 탭 > 데이터 표시
Debug View
실시간으로 발생하는 트래픽을 통해 설정한 이벤트가 잘 전송되는지, 매개변수는 잘 들어오는지 등을 파악할 수 있는 기능입니다.
위 링크의 크롬 익스텐션을 다운 받은 뒤 ON 해주면 GA4에서는 해당 디바이스의 유입을 디버깅 용도로 인식합니다. 이후 웹 사이트와의 상호 작용이 Debug View에 그대로 남게 되면서 이벤트 설치 유무를 확인할 수 있습니다.
보고 ID
GA4에서 사용자를 구분하기 위한 값으로 User ID, 구글 신호 데이터(사용자 제공 데이터) , Device ID, 모델링의 방식으로 사용자를 구분합니다. 사용자는 중복 없는 고유한 사용자입니다. 보고ID 기능에 들어가면 혼합됨, 관찰됨, 기기 기반 이렇게 3개의 구분이 있습니다.
혼합됨: UserID, DeviceID, 모델링 3개를 전부 활용합니다. 이때 순서가 있습니다. 유입된 유저가 사이트에 로그인 된 유저라면 User ID를 부여해 구분합니다. 이 경우 동일한 아이디로 로그인 되어 있다면 교차 기기를 구분할 수 있습니다. 즉, 동일한 사람이 PC에서 들어오고, Mobile에서도 들어왔을 때, 이를 완벽하게 구분할 수 있는 경우는 User ID가 부여됐을 때 입니다.
만약 해당 사이트에 로그인이 되어 있지 않다면 DeviceID를 사용하며, 이 경우 디바이스 계층에서 사용자를 구분하기 때문에 동일한 사람이 PC로 들어왔을 때와 Mobile로 들어왔을 때를 구분할 수 없습니다.
DeviceID를 활용할 수 없을 땐 모델링 데이터를 활용합니다. 모델링 데이터는 쿠키 수집 비 동의 시 머신러닝을 활용해 해당 쿠키를 수락하는 비슷한 사용자의 행동을 기반으로 사용자의 행동을 모델링 합니다.
관찰됨: UserID와 DeviceID 두 개만 활용합니다. 모델링 데이터를 활용하지 않습니다.
기기 기반: 오로지 Device ID만으로만 사용자를 식별합니다. 이 경우 교차 기기를 구분할 수 없습니다.
이렇게 사용자를 식별하고자 하는 이유는 GA4상에서 사용자의 연속성을 보장하기 위함이며, 교차 기기를 분석에 반영함으로써 데이터의 신뢰도를 높이고자 하는 목적이 있습니다.
기여 분석 설정 > 보고 기여 분석 모델
현대의 마케팅 환경은 굉장히 다양한 채널을 활용합니다. 사용자의 온라인 사용 행태에 따른 자연스러운 변화죠. 보고 기여 분석 모델은 사용자가 주요 이벤트를 발생 시켰을 때 어떤 채널에 더 큰 가중치를 둘 것인지를 결정합니다.
네이버 검색 통해 사이트 접속 > 상품 보고 이탈 > 인스타그램 광고 보고 접속 > 장바구니 담아두고 이탈 > 유튜브 영상 보고 접속 > 구매 전환 발생
위 상황에서 어떤 채널에서 전환이 발생했다고 확실히 할 수 있나요? 유튜브 영상 보고 전환 된 거 아니냐 하실 수 있습니다. 하지만 네이버, 인스타그램의 영향을 아예 무시하고 유튜브에서만 전환이 발생했다고 볼 수 있을까요? 이런 기여 모델을 결정하는 것이 기여 분석 설정입니다. 기본적으로 GA4는 데이터 기반의 보고 기여 분석 모델을 활용하고 있습니다.
맞춤 정의
맞춤 측정 기준과 측정 항목을 세팅하는 기능입니다. 기본적으로 측정 기준과 측정 항목은 제공되지만 기본 제공되는 부분 이외에 추가로 제작할 수 있는 기능을 제공합니다. 측정 기준과 측정 항목에 대해서는 아래 다시 설명합니다.
세그먼트
GA4 탐색 보고서에서 사용할 수 있는 유저 세그먼트를 만들 수 있습니다. 사용자, 세션, 이벤트 기준으로 세그멘테이션 할 수 있으며 여러 기준과 조건을 통해 유효한 유저 세그먼트를 만들 수 있습니다. 타겟군이라고 볼 수 있으며, 동질 집단을 만들 때도 활용합니다.
구축
GA4 데이터를 기준으로 잠재고객을 설정할 수 있는 기능입니다. 만들어진 잠재 고객은 구글 애즈와 연동해 사용할 수 있습니다. 다양한 이벤트 및 측정 기준, 측정 항목을 조합해 잠재 고객을 만들 수 있습니다. 세그먼트와 다른 부분은 활용에 있습니다. 세그먼트는 탐색 보고서의 새로운 동질 집단을 형성할 때 사용되며, 잠재고객은 구글 애즈에서 광고 라이브 시 활용합니다.
관리 탭 > 데이터 수집 및 수정
데이터 스트림
GA4와 연결될 플랫폼을 세팅하는 기능으로 iOS, Android, 웹 이렇게 3개의 플랫폼을 지원합니다. 즉, 웹과 모바일 모두 GA4에 연동할 수 있습니다. 하나의 속성 당 각 플랫폼 별 1개, 총 3개의 스트림을 연결할 수 있습니다. 해당 기능을 통해 연결을 해야 GA4를 활용해 웹 사이트를 분석할 수 있는 기반이 마련되며, 데이터가 흐를 수 있게 연결 되었다해서 데이터 스트림이라고 명명되었습니다.
데이터 수집
GA4에서 수집하는 여러 데이터의 수집 동의 여부를 확인할 수 있는 기능입니다. 구글 신호 데이터, UserID (수집 하기 위해선 따로 설정 필요), 사용자 제공 데이터, 세부 위치 및 기기 데이터, 광고 개인 최적화 허용 유저 등의 데이터의 수집 여부를 설정합니다.
데이터 보관
GA4에서 수집한 데이터의 보관 기간을 설정하는 기능으로 이벤트 데이터의 보관과 사용자 데이터의 보관 기간을 설정합니다. 두 데이터 전부 최대 14개월 동안 보관할 수 있으며, 이후 유실되기 때문에 빅쿼리와의 연동을 통해 데이터를 보관할 수 있습니다.
데이터 필터
GA4에 유입되는 트래픽 중 필터링 할, 제외할 데이터를 선별합니다. 이를 통해 개발자 데이터 및 테스트를 위한 내부 데이터를 제외할 수 있으며, 신뢰도 높은 데이터 셋을 확보 및 유지할 수 있습니다. 꼭 설정해 주어야 하는 것 중 하나 입니다.
이벤트 종류
자동 수집 이벤트
GA4에서 기본적으로 수집하는 이벤트입니다. 클릭(click), , 첫 방문(first_visit), page_view, session_start, user_engagement 등의 이벤트가 자동 수집 이벤트이며, GA4와 웹사이트만 연결되어 있다면 추가 설정 없이도 수집 됩니다.
향상된 측정 이벤트
향상된 측정 옵션을 통해 사용 여부를 결정할 수 있습니다. 이 역시 기본 제공되며, on/off 가능한 옵션으로 제공됩니다.

데이터 스트림 설정 시 확인할 수 있으며, 향상된 측정 이벤트 사용 시 scroll, view_search_results, video_complete, video_progress, video_start, 파일 다운로드(file_download), form_start, form_submit 등의 이벤트를 추가로 수집하게 됩니다.
맞춤 이벤트
직접 설정하는 이벤트이며, 웹사이트와 사용자 사이의 다양한 상호작용을 이벤트로 만들어 GA4에서 측정할 수 있습니다.
기본 응용
참여 세션
사용자가 웹 사이트에 방문하면 세션이 발생합니다. 이후 사용자가 웹 사이트를 탐색하며 시간을 보낼 수도 있고, 바로 이탈할 수도 있는데요. 참여 세션은 발생한 세션 중 참여 조건을 달성한 세션을 참여 세션이라고 합니다.
- 10초 이상 체류
- 2개 이상의 페이지 조회 이벤트 발생
- 1개 이상의 주요 이벤트 발생
참여의 3가지 조건이며, 위 조건을 한 개 이상 달성 시 참여 세션으로 분류됩니다. 항상 세션 >= 참여 세션의 공식을 따르게 됩니다.
총 사용자
지정된 기간 동안 이벤트를 트리거한 순 사용자 수 입니다. 총 사용자 >= 활성 사용자의 공식을 따르며, 웹사이트에 방문한 모든 사용자라고 볼 수 있습니다. 접속만 하면 page_view 이벤트가 발생하기 때문입니다.
활성 사용자
특정 기간 중 참여 세션을 하나라도 가지고 있는 사용자는 활성 사용자로 분류됩니다. 이 역시 사용자 >= 활성 사용자의 공식을 따르며, 특정 기간 동안 사용자는 여러 개의 세션을 발생 시킬 수 있는데요. 그중 하나 이상의 세션이 참여 세션이라면 해당 사용자는 활성 사용자로 분류합니다. 또, first_visit 및 1초 이내 user_engagement 이벤트가 감지되면 활성 사용자로 확인합니다.
첫 사용자(신규 사용자)
웹 사이트에 처음 들어온 유저를 의미합니다. first_visit 의 발생을 기준으로 합니다. 특정 기간을 기준으로 첫 방문을 잡는 것이 아닌 쿠키 여부 및 보고ID 기준으로 첫 사용자를 측정합니다.
재 사용자
지정된 기간 동안 세션을 하나 이상 시작한 순 사용자 수로 참여 세션 여부와 상관 없이 하나 이상의 세션이 존재 한다면 재 사용자로 측정합니다.
주요 이벤트
이벤트 중 주요하게 보는 성과 지표를 보통 주요 이벤트로 잡아두고 확인합니다.관리 > 데이터 표시 > 주요 이벤트에서 확인할 수 있으며, 구매, 장바구니와 같이 성과와 연관된 이벤트를 주요 이벤트로 분류할 수 있습니다.
그 외 필수 개념
측정 기준
집계된 데이터를 어떤 기준으로 볼 것인지에 대한 열을 측정 기준이라고 합니다. 날짜 순으로 볼 것인지, 인구 통계를 기준으로 볼 것인지, 유입 경로를 기준으로 볼 것인지 등이 측정 기준에 해당됩니다. 데이터를 확인하는 기준이라고 볼 수 있으며, 표의 첫 번째 열입니다.
측정 항목
집계 가능한 데이터이며, 확인할 데이터를 측정 항목이라고 합니다. 측정 항목은 측정 기준을 기준으로 집계되기 때문에 연산이 가능하며, 이벤트를 통해 집계된다는 특징이 있습니다.
원치 않는 추천 나열
원치 않는 이라는 키워드에 집중하면 좋습니다. 요즘 소셜 회원가입과 로그인, 결제가 보편화 되면서 생긴 문제를 해결하는 기능입니다.
사용자 유입 > 웹사이트 탐색 > 로그인 위해 소셜 사이트로 이동 > 로그인 후 재유입 시 이전 유입과 연결 되는 게 아닌 새로운 유입 경로, 즉 소셜 사이트를 유입 경로로 잡고 이후 성과가 측정 됩니다. 이 경우 최초 유입된 경로는 그대로 이탈로 기록되기 때문에 정상적으로 성과의 측정이 어렵습니다.
해서 위 기능을 활용해 소셜 URL을 제외 하면 해당 도메인으로 이탈했다가 다시 유입하는 경우 새로운 유입 경로로 잡지 않고, 기존 세션에 연결해 성과를 측정하게 됩니다. 해당 기능을 통해 좀 더 정확한 성과 측정이 가능합니다.
이렇게 GA4의 핵심 용어에 대해서 알아 봤습니다. 모든 공부의 시작은 용어를 숙지하는 것인 만큼 위에 나온 용어를 꼭 숙지 후 GA4를 공부하시면 훨씬 수월하실 거라고 생각합니다. 그럼 다음에 더 좋은 내용으로 찾아 뵙겠습니다!