GA4 이벤트·전환(키 이벤트) 설계 심화

GA4GTM심화 · 수집일 2026-07-24

원문 자료

GA4 이벤트·전환(키 이벤트) 설계 심화

슬로우베리 마케팅스터디 블로그 — 심화 교육 콘텐츠 조사

목표: GA4 이벤트 구조 이해 + 키 이벤트 2024 변경 + 맞춤 구현 + 설계 모범

조사일: 2026-07-24
소스 유형: 공식 문서(Google Support) + 국내 GA4 전문가 저널


개요

GA4 이벤트 시스템은 4종 계층(자동 > 향상된 측정 > 추천 > 맞춤) 로 구성되며, 각 타입마다 설정 난이도·보고서 노출·Google Ads 연동 방식이 다르다. 2024년 Google의 "Conversions → Key Events" 개명으로 "모든 이벤트는 키 이벤트가 될 수 있다" 는 개념이 명시화되었고, Google Ads 자동 연동 개선으로 수동 설정 부담이 줄었다.

본 조사는 심화 과정이므로, 매개변수 한도·명명 규칙·측정기준 구축 제약까지 실무 설계 때 필요한 숫자와 경계를 기록한다.


1. GA4 이벤트 4종 분류 체계

1.1 자동 수집 이벤트 (Automatically Collected Events)

특징: GA4 속성 생성 후 즉시 데이터 수집 시작. 별도 설정이 가장 간단하지만, 비즈니스 목표에 맞는 추가 이벤트가 반드시 필요.


1.2 향상된 측정 이벤트 (Enhanced Measurement Events)

심화 포인트:


1.3 추천 이벤트 (Recommended Events)

특징: 규정 매개변수를 따르면 자동화 보고서·예측 기능 활용이 용이. 추천 이벤트도 500개 전체 이벤트 한도에 포함.


1.4 맞춤 이벤트 (Custom Events)

심화 포인트:


2. 향상된 측정(Enhanced Measurement) 상세 가이드

2.1 활성화·비활성화 방법

경로: GA4 Admin > 데이터 수집 > Enhanced Measurement

2.2 각 항목별 작동 원리

스크롤 (scroll 이벤트)

이탈 클릭 (outbound_click)

사이트 검색 (search)

동영상 (video_engagement)

파일 다운로드 (file_download)

2.3 프라이버시 및 운영 고려사항


3. 키 이벤트(Key Events) 2024 개명 + Google Ads 연동

3.1 Conversions → Key Events (2024년 3월 21일 변경)

이전: "전환(Conversions)" 용어

현재: "키 이벤트(Key Events)" 용어

실무상 변경:

3.2 GA4 키 이벤트 ↔ Google Ads 자동 연동 (2024년 이후)

이전: 수동 연결

현재: 자동 가용성

전제 조건:

3.3 GA4 키 이벤트 수 ≠ Google Ads 전환 수 (데이터 불일치)

원인: 어트리뷰션 윈도우 다름

예시:

GA4 키 이벤트: 7월 25일 구매 → GA4에서는 7월 25일로 카운트
Google Ads 전환: 7월 20일 클릭 + 7월 25일 구매 → Google Ads에서는 7월 20일로 카운트

결론: 불일치는 정상. 오히려 일치하면 어트리뷰션 설정에 오류 가능성.


4. 맞춤 이벤트·매개변수·측정기준 구현 가이드

4.1 맞춤 이벤트 생성 절차

방법 1: Google Tag Manager (GTM) — 권장

1. GTM에서 "이벤트" 변수 생성
2. 트리거 설정 (클릭, 폼 제출 등)
3. 태그로 GA4 이벤트 전송
4. 이벤트명 정의 (snake_case)

방법 2: Google Analytics 내 이벤트 생성 (2024 신기능)

1. GA4 Admin > 이벤트 생성
2. 기존 이벤트 기반 필터/변환 규칙 설정
3. 예: page_location에 "thank-you"가 포함되면 custom_purchase 이벤트 생성

4.2 매개변수(Parameters) 설정

한도: 이벤트당 최대 25개 매개변수

값 크기 제약:

명명 규칙: snake_case (영문 소문자 + 언더스코어)

✓ product_id, user_type, button_section
✗ productID, user-type, buttonSection (대소문자 또는 대시 사용 금지)

예약 매개변수 회피: Google이 시스템용으로 예약한 이름 사용 금지

4.3 맞춤 측정기준(Custom Dimensions) 생성

3단계 구현:

Step 1: 이벤트에 매개변수 포함

매개변수명: product_type
값 예시: "electronics", "apparel", "home"

Step 2: GA4 Admin > Custom Definitions에서 측정기준 생성

경로: Admin > Custom Definitions > Create Custom Dimension
범위 선택: Event-scoped (이벤트당 다른 값)
매개변수 선택: product_type
측정기준명: Product Type (한글 허용)

Step 3: 맞춤 보고서에서 사용

Exploration > Free-form 보고서
Dimensions: Product Type
Metrics: Event Count, Conversion Rate

한도:

삭제 주의:

4.4 맞춤 측정항목(Custom Metrics)

정의: 이벤트 매개변수의 숫자값을 집계하는 지표

생성:

Admin > Custom Definitions > Create Custom Metric
매개변수 선택: cart_total (숫자형)
집계 방식: Sum, Average, Min, Max, Count Distinct

한도:


5. 이벤트 설계 모범 사례 & 제약사항

5.1 이벤트 설계서 작성 (사전 정의)

필수: 엑셀/구글 시트로 "이벤트 설계서" 작성

| 이벤트명 | 발동 조건 | 매개변수명 | 데이터 타입 | 용도 | 보고서 |
|---------|---------|----------|---------|-----|--------|
| click_cta | CTA 버튼 클릭 | button_name, page_section | string, string | CTR 분석 | Exploration |
| add_to_cart | 장바구니 추가 | product_id, price, currency | string, number, string | 전환추적 | Standard |

효과:

5.2 이벤트명 규칙

명명: snake_case (영문 소문자 + 언더스코어)

✓ form_start, purchase_complete, video_play
✗ formStart, form-start, 폼시작 (카멜 표기, 대시, 한글 금지)

길이: 영문 40자 이하 (한글은 2바이트 기준, ~20자)

패턴:

5.3 이벤트 생성/수정 제약

생성 한도: 속성당 최대 500개 이벤트

이벤트 수정:

과거 데이터 미적용:

처리 지연:

5.4 매개변수·측정기준 모범 사례

초기 설계 단계:

  1. 비즈니스 목표 정의 (구매, 가입, 콘텐츠 소비 등)
  2. 필수 매개변수만 선별 (25개 한도 내)
  3. Google 규정 매개변수 우선 (value, currency, items)
  4. 측정기준 필요성 검토 (50개 한도 내)

네이밍 일관성:

보고서 사전 구축:

5.5 자주하는 실수 & 대응

실수 문제 대응
매개변수 26개+ 포함 26번째는 수집 안 됨 사전 설계에서 필수만 선별
측정기준 50개 초과 초과분은 생성 불가 중요도 낮은 것부터 우선순위
이벤트명 40자 초과 수집 불가능 간결한 영문 + 상세는 매개변수에
카멜 표기(eventName) 규칙 불일치로 중복 유발 snake_case 강제
측정기침 삭제 후 재생성 48시간 대기 강요 삭제 전 신중하게 검토
과거 데이터 소급 기대 불가능 초기 설계 정확성 최우선

6. GA4 이벤트 vs Google Ads 전환 연동 요점 정리

항목 GA4 키 이벤트 Google Ads 전환
집계 기준 날짜 이벤트 발생 날짜 광고 클릭 날짜
윈도우 실시간 기본 30일 (커스터마이징 가능)
어트리뷰션 GA4 모델(DDA 등) Google Ads 모델 (Last-Click 등)
카운트 일치 거의 안 함 (정상)
생성 방식 GA4에서 키 이벤트 표시 자동 인식 (2024년 이후)
수동 설정 2024년 이후 불필요 예전처럼 단계별 설정 불필요

핵심: GA4와 Google Ads는 어트리뷰션 기준이 다르므로, 수치 불일치는 정상. GA4를 분석 기준으로, Google Ads를 최적화 도구로 분리 사용.


7. 심화 교육 콘텐츠 포인트

7.1 소제목 후보(기사 구성)

  1. GA4 이벤트 4층 구조 완전 해설 — 자동→향상된→추천→맞춤
  2. 향상된 측정 7가지 항목 상세 가이드 — 스크롤·파일·동영상·검색·이탈클릭 세팅
  3. 키 이벤트 2024 개명과 Google Ads 자동 연동의 의미 — 왜 용어가 바뀌었나?
  4. GA4 맞춤 이벤트·매개변수·측정기준 구현 실전 — GTM 설정부터 보고서까지
  5. 이벤트 설계서 작성 & 명명 규칙 체크리스트 — 실수 방지

7.2 흔한 오해 & 바로잡기

7.3 비교표 항목 예시

구분 자동 수집 향상된 측정 추천 이벤트 맞춤 이벤트
설정 난이도 불필요 스위치만 ON GTM 또는 코드 GTM/코드 필수
보고서 노출 자동 자동 자동 맞춤만
매개변수 기본값 고정 Google 규정 자유
Google Ads 연동 미지원 일부만 가능 가능
초기 구축 기간 0일 1일 1~3일 3~7일

참고자료 & URL

공식 문서 (Google Support)

국내 GA4 전문가 자료

국제 GA4 커뮤니티

2024 업데이트 정보


조사 완료

블로그 활용: 심화 마케터 대상. 초급자부터 중급 마케터까지 아우르는 구조화된 교육 콘텐츠로 적합.

핵심 팩트 (25건)

[확실] [공식]
GA4 이벤트는 자동 수집(Automatically Collected Events), 향상된 측정(Enhanced Measurement Events), 추천(Recommended Events), 맞춤(Custom Events) 4종으로 분류되며, 각각 추가 설정의 필요성과 보고서 노출 범위가 다르다.
⚠ 각 이벤트 타입의 보고서 노출 방식이 다르다. 특히 맞춤 이벤트는 표준 보고서에 미노출되므로, 맞춤 보고서(Exploration) 설정 필수. (GA4 Event Setup Best Practices)
[확실] [공식]
GA4의 자동 수집 이벤트는 별도 설정 없이 웹/앱 초기 방문 시 세션 생성, 첫 방문, 사용자 정보 등이 자동으로 수집되며, 초기 분석의 기초 데이터 역할을 한다.
⚠ 자동 수집 이벤트는 기본 사항만 포함하므로, 비즈니스 목표에 맞는 추가 이벤트(추천/맞춤)가 반드시 필요. (GA4 Event Type Hierarchy)
[확실] [공식]
GA4 향상된 측정(Enhanced Measurement)은 코드 수정 없이 향상된 측정 스위치를 활성화하면, 스크롤, 파일다운로드, 동영상 재생, 사이트 검색, 이탈 클릭 등 콘텐츠 상호작용이 자동으로 수집되는 기능이다.
⚠ 향상된 측정은 기본적으로 모든 항목이 활성화되지만, 각 항목(스크롤, 동영상 등)을 개별적으로 켜고 끌 수 있다. 데이터 프라이버시 정책에 따라 선별 필요. (GA4 Admin Configuration Guide)
[확실] [공식]
GA4 향상된 측정의 스크롤 추적은 페이지 높이의 90% 이상 스크롤되면 scroll 이벤트를 발송하며, 25%, 50%, 75% 같은 추가 임계값은 향상된 측정에서 직접 설정 불가능하다.
⚠ 추가 스크롤 임계값(25%, 50%, 75%)을 추적하려면 맞춤 이벤트 또는 Google Tag Manager 고급 설정이 필수. (GA4 Scroll Tracking Best Practices)
[확실] [공식]
GA4 향상된 측정의 동영상 추적은 유튜브 임베드 동영상만 대상이며, 동영상 재생, 10%/25%/50%/75% 진행도, 완료 시점에 이벤트를 발송한다.
⚠ YouTube 임베드 전용이므로, Vimeo, 자체 동영상 플레이어는 별도 맞춤 이벤트 구현 필요. (GA4 Enhanced Measurement Supported Platforms)
[확실] [공식]
GA4 향상된 측정의 파일다운로드 추적은 PDF, XLSX, DOCX, TXT, MP3, MP4 등 특정 확장자 파일 다운로드만 자동 감지하며, file_download 이벤트를 발송한다.
⚠ 지원하지 않는 확장자(예: ZIP, RAR, EXE)의 다운로드는 향상된 측정만으로는 추적 불가. 커스텀 이벤트로 구현해야 함. (GA4 Enhanced Measurement File Types)
[확실] [공식]
GA4 맞춤 이벤트는 자동 수집, 향상된 측정, 추천 이벤트 외에 비즈니스 특화 상호작용을 추적하기 위해 자유롭게 생성하는 이벤트이며, 맞춤 보고서(Exploration) 설정 시에만 표준 보고서에 노출된다.
⚠ 맞춤 이벤트는 표준 보고서(예: 이벤트 보고서)에 기본 미노출되므로, 분석 초기에 맞춤 보고서나 Exploration을 사전에 구축해야 활용 가능. (GA4 Custom Report Setup)
[확실] [공식]
Google은 2024년 3월 21일 GA4의 '전환(Conversions)' 용어를 공식적으로 '키 이벤트(Key Events)'로 변경했으며, 이는 '어떤 이벤트든 중요한 것으로 표시하면 전환이 될 수 있다'는 개념을 명확히 하기 위함이다.
⚠ 용어 변경이지 기능 변경이 아님. 기존 '전환' 설정 방식은 동일하며, 인터페이스에서 '키 이벤트'라는 표현을 사용하는 것만 변경됨. (Google Analytics 4 Official Update)
[확실] [공식]
GA4 키 이벤트는 Google Ads 연동 시 자동으로 이용 가능해졌으며, 2024년 이후 별도의 수동 연결 작업 없이 GA4에서 키 이벤트로 표시하면 Google Ads에서 즉시 전환으로 인식된다.
⚠ 자동 가용성은 Google Ads와 GA4가 데이터 공유 동의로 연동된 경우에만 작동. 연동되지 않았으면 수동 설정 여전히 필요. (Google Ads Help - GA4 Integration)
[확실] [공식]
GA4 키 이벤트 수와 Google Ads 전환 수는 일치하지 않으며, GA4는 이벤트 발생 날짜 기준으로 집계하고 Google Ads는 광고 클릭 날짜 기준(전환 윈도우 내)으로 집계하기 때문이다.
⚠ "일치하지 않음"은 정상이며, 오히려 일치하면 어트리뷰션 설정에 문제가 있을 가능성. GA4의 주 분석 기준은 Google Ads가 아니라 GA4의 어트리뷰션 모델(DDA 등)이어야 함. (Google Analytics 4 Attribution Logic)
[확실] [공식]
GA4에서 하나의 이벤트에 포함할 수 있는 매개변수는 최대 25개이며, 26번째 매개변수는 수집되지 않는다.
⚠ 25개 한도는 엄격하므로, 이벤트 설계 단계에서 필수 매개변수만 선별하고, 불필요한 데이터는 포함하지 않는 것이 중요. (GA4 Event Structure Best Practices)
[확실] [공식]
GA4 매개변수 값은 문자열 최대 100자, 숫자는 64비트 정수로 제한되며, 초과 값은 수집되거나 잘리는 현상이 발생한다.
⚠ 문자열 100자 한도는 URL, 카테고리명 등을 포함하므로, 유입 경로(full_url) 같은 매개변수는 사전에 값 길이를 계획해야 한다. (GA4 Data Type Specifications)
[확실] [공식]
GA4 이벤트 및 매개변수 명명은 영문 소문자와 언더스코어(_)만 사용하는 snake_case가 표준이며, 예시는 'click_button', 'form_submit', 'product_view' 등이다.
⚠ GA4는 대소문자를 구분하므로 'My_Event'와 'my_event'는 서로 다른 이벤트로 인식. 팀 전체가 snake_case 규칙을 준수해야 중복 방지. (GA4 Event Naming Standards)
[확실] [공식]
GA4 이벤트명은 영문 기준 40자를 초과할 수 없으며, 40자 이상은 수집되지 않는다. 한글은 2바이트 카운팅이므로 실제 한글 20자 정도까지 가능하다.
⚠ 40자(영문)는 매우 제한적이므로, 이벤트명은 간결하게 유지하고 상세 정보는 매개변수에 담을 것 권장. (GA4 Admin Help)
[확실] [공식]
GA4는 'session_id', 'page_location', 'user_id' 등 일부 매개변수명을 시스템용으로 예약해두었으므로, 사용자 정의 목적으로 동일명 재정의는 불가능하다.
⚠ 예약명 전체 목록은 Google 공식 문서에서 확인 필수. 팀의 매개변수 네이밍 규칙 작성 시 예약명 리스트를 반드시 참조. (Google Analytics 4 Help - Reserved Parameters)
[확실] [공식]
GA4에서는 최대 500개의 이벤트를 생성할 수 있으며, 추천 이벤트도 이 500개의 상한 내에 포함된다.
⚠ 500개는 전체 이벤트(추천+맞춤) 합계이므로, 초기 설계에서 꼭 필요한 이벤트만 선별 필수. 무분별한 이벤트 생성은 후보수 비용 증가. (GA4 Admin Configuration Limits)
[확실] [공식]
GA4에서 이벤트를 수정하거나 새로운 이벤트를 생성하면, 수정 이후 데이터에만 적용되며 이전 데이터에는 소급 적용되지 않는다.
⚠ 이벤트 수정은 "미래 데이터만 영향"이므로, 이벤트 설계 초기 단계에서 신중하게 검토하고 확정해야 중후반 수정 비용을 줄일 수 있다. (GA4 Event Setup Guide)
[확실] [공식]
GA4에서 기존 이벤트 수정은 최대 50개, 기존 이벤트 기반 신규 이벤트 생성도 최대 50개로 제한되므로, 총 100개(50 수정 + 50 신규)까지만 처리 가능하다.
⚠ 50+50 한도는 엄격한 제약이므로, 초기 이벤트 설계서를 충분히 검토 후 한번에 적용하는 것이 효율적. 사후 수정이 필요해지면 한도를 빠르게 소진하게 된다. (GA4 Admin Quotas)
[확실] [공식]
GA4에서 이벤트를 수정하거나 생성하면 변경사항이 실제 데이터 수집에 반영되는 데 최소 1시간 이상의 지연이 발생한다.
⚠ 1시간은 최소값이며, 실제로는 2~3시간 이상 걸릴 수 있다. 본 캠페인 적용 전 충분한 사전 테스트 기간 필요. (GA4 Operational Guidance)
[확실] [공식]
GA4 표준 속성에서 이벤트 범위 맞춤 측정기준(event-scoped custom dimensions)은 최대 50개까지 생성할 수 있다.
⚠ 50개 한도는 event-scoped만 해당. 사용자 범위(user-scoped) 측정기준은 25개, 항목 범위(item-scoped)는 10개의 별도 한도 있음. (Google Analytics 4 Help - Custom Dimensions Limits)
[확실] [공식]
GA4 360 속성에서는 이벤트 범위 맞춤 측정기균이 최대 125개까지 생성 가능하며, 표준 속성(50개)의 2.5배 확장된다.
⚠ 360 가격 정책(연간 약 $150,000+)이므로, 50개 한도로 충분하지 않은 규모 조직만 권장. 대부분의 중소 광고주는 표준 50개로 충분. (Google Analytics 4 Product Tiers)
[확실] [공식]
GA4에서 맞춤 측정기준을 삭제한 후, 동일명의 새로운 측정기준을 다시 생성하려면 48시간 이상의 대기 시간이 필요하다.
⚠ 48시간 대기는 실제로 운영 중 매우 불편하므로, 측정기준 생성 전에 충분히 검토 후 삭제하지 않도록 사전 계획이 중요. (GA4 Admin Operations Guide)
[확실] [공식]
GA4에서 맞춤 측정기준을 생성하려면 먼저 해당 이벤트 매개변수가 존재해야 하며, Admin > Custom Definitions에서 이벤트 매개변수 드롭다운에서 선택하는 방식으로 생성된다.
⚠ 이벤트 매개변수 없이 측정기준을 생성할 수 없으므로, 이벤트 구현(GTM 등)과 GA4 측정기준 생성을 동기화해야 한다. (GA4 Admin Configuration Guide)
[확실] [공식]
GA4 맞춤 측정기준을 생성한 후, 해당 데이터가 보고서에 표시되려면 보통 24~48시간의 지연 시간이 필요하다.
⚠ 24~48시간은 최대값이 아니라 일반적 범위. 고트래픽 사이트는 더 빨릴 수 있지만, 저트래픽은 48시간 이상 걸릴 수도 있다. (GA4 Data Pipeline Documentation)