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 Signals | Google 계정 기반 (설정만) | Google 로그인 + 광고 개인화 동의한 사용자 자동 추적. 비로그인도 가능 |
| Device ID | 자동 (쿠키/앱 인스턴스 ID) | 기본 폴백. 기기별 고유 ID로 식별. 크로스 디바이스 불가 |
image
시각 자료
다이어그램: ga4-p-02-042
다이어그램: ga4-p-02-043
다이어그램: ga4-p-02-044
퀴즈와 인터랙션으로 더 깊이 학습하세요
play_circle인터랙티브 레슨 시작