Ch.2 이벤트 기반 데이터 모델

사용자 속성과 사용자 ID

사용자 식별 3계층(User-ID, Google Signals, Device ID) 이해크로스 디바이스 추적 원리 파악사용자 속성 설정 코드 작성

같은 사람인데 다른 사용자?

한 사람이 출근길에 스마트폰으로 상품을 보고, 회사에서 PC로 장바구니에 담고, 집에서 태블릿으로 구매합니다. GA4는 이 세 기기를 어떻게 한 사람으로 인식할까요?

3개의 기기, 3개의 쿠키 — 한 사람으로 합칠 수 있을까?

User-ID → Google Signals → Device ID 3단계 식별 전략으로 크로스 디바이스 추적이 가능합니다


article

핵심 내용

// 사용자 속성 설정
gtag('set', 'user_properties', {
  membership: 'premium',
  signup_method: 'google',
  preferred_language: 'ko'
});

// 사용자 ID 설정 (로그인 후)
gtag('config', 'G-XXXXXXXXXX', {
  user_id: 'USER_12345'
});

Google Signals는 로그인하지 않은 사용자도 추적한다

compare_arrows

비교 정리

항목방법상세
User-ID직접 구현 (로그인 시 설정)가장 정확. 로그인한 사용자를 기기 상관없이 동일인으로 식별
Google SignalsGoogle 계정 기반 (설정만)Google 로그인 + 광고 개인화 동의한 사용자 자동 추적. 비로그인도 가능
Device ID자동 (쿠키/앱 인스턴스 ID)기본 폴백. 기기별 고유 ID로 식별. 크로스 디바이스 불가
image

시각 자료

다이어그램: ga4-p-02-042
다이어그램: ga4-p-02-043
다이어그램: ga4-p-02-044

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

play_circle인터랙티브 레슨 시작