데이터 스트림은 GA4에서 데이터가 실제로 들어오는 통로이다. 하나의 속성에 여러 스트림을 연결할 수 있어 웹사이트와 모바일 앱의 데이터를 같은 속성에서 함께 분석할 수 있다. UA에서는 플랫폼별로 별도 속성을 만들어야 했지만, GA4에서는 스트림이 그 역할을 대신한다.
웹 데이터 스트림을 생성하면 측정 ID(G-XXXXXXXX)가 발급되고, 이 ID로 gtag.js 또는 GTM을 통해 태그를 설치한다. iOS·Android 스트림은 각각 Firebase SDK와 연결되어 앱 이벤트를 수집한다.
스트림 단위에서 향상된 측정(Enhanced Measurement), 교차 도메인 추적, 도메인 설정 등을 구성한다. GA4 관리 화면에서 '속성 → 데이터 스트림'에서 각 스트림을 선택해 세부 설정을 확인할 수 있다.
핵심 정리
- 웹, iOS 앱, Android 앱 세 종류가 있으며 하나의 속성에 복수 스트림 연결이 가능하다.
- 웹 스트림 생성 시 측정 ID(G-XXXXXXXX)가 발급되며 GA4 태그 설치에 사용된다.
- 향상된 측정 이벤트 설정은 웹 데이터 스트림 단위에서 제어한다.
- 교차 도메인 추적 및 허용 도메인 설정도 스트림 수준에서 구성한다.
- 앱 스트림은 Firebase 프로젝트와 연결되어 SDK 이벤트를 수집한다.
