Ch.4 추적 고도화 — GTM 연동

Cross-domain 추적 & 디버깅

크로스 도메인 문제(새 사용자 인식) 이해_gl 파라미터를 통한 해결 원리 파악크로스 도메인 설정 방법 숙지

도메인이 바뀌면 사용자가 사라진다?

메인 사이트(shop.example.com)에서 결제 페이지(pay.example.com)로 이동할 때, GA4는 같은 사용자를 새 사용자로 인식합니다. 이러면 전환 경로 분석이 불가능합니다.

하나의 고객 여정이 두 개의 다른 사용자로 쪼개진다면?

크로스 도메인 추적 설정으로 _gl 파라미터가 사용자 ID를 전달합니다


article

핵심 내용

1. 관리 접속: GA4 관리 > 데이터 스트림 > 웹 스트림 선택

2. 태그 설정: Google 태그 > 태그 설정 구성 > '도메인 구성'

3. 도메인 추가: 추적할 도메인 목록 추가: shop.example.com, pay.example.com

4. 검증: Tag Assistant로 도메인 이동 시 _gl 파라미터가 URL에 추가되는지 확인

// Tag Assistant에서 확인하는 _gl 파라미터 예시
https://pay.example.com/checkout?_gl=1*abc123*_ga*MTIz...

// _gl 파라미터 구조:
// _ga  → 클라이언트 ID (사용자 식별)
// _gid → 세션 ID
// 자동으로 URL에 추가되므로 직접 코딩할 필요 없음

// GTM에서 설정하는 경우:
// Google 태그 > 구성 매개변수 > linker 설정
gtag('set', 'linker', {
  domains: ['shop.example.com', 'pay.example.com'],
  accept_incoming: true
});

Cross-domain 추적은 GA4에서 자동으로 설정된다

image

시각 자료

다이어그램: ga4-p-04-096
다이어그램: ga4-p-04-097
다이어그램: ga4-p-04-098

퀴즈와 인터랙션으로 더 깊이 학습하세요

play_circle인터랙티브 레슨 시작