웹 데이터 스트림은 GA4에서 가장 많이 사용하는 스트림 유형이다. 웹사이트 URL과 스트림 이름을 입력해 생성하면 G-로 시작하는 측정 ID가 발급된다. 이 ID를 gtag.js 스크립트 또는 Google Tag Manager의 GA4 구성 태그에 입력해 데이터 수집을 시작한다.
웹 스트림에서는 향상된 측정(Enhanced Measurement)을 통해 페이지뷰 외에 스크롤, 아웃바운드 클릭, 사이트 검색, 동영상, 파일 다운로드 이벤트를 추가 코드 없이 자동 수집할 수 있다. 이 설정은 스트림 세부 화면에서 토글로 켜고 끌 수 있다.
교차 도메인 추적이 필요한 경우도 웹 스트림 설정에서 허용 도메인을 추가한다. 예를 들어 메인 사이트와 예약 페이지가 서로 다른 도메인인 경우 두 도메인을 모두 등록해야 세션이 끊기지 않는다.
핵심 정리
- 웹사이트 URL 입력 후 생성하면 측정 ID(G-XXXXXXXX)가 즉시 발급된다.
- 향상된 측정(Enhanced Measurement)으로 추가 코드 없이 스크롤·클릭·검색 등을 자동 수집한다.
- 교차 도메인 추적 설정은 웹 스트림의 '태그 구성' 내에서 허용 도메인을 추가한다.
- 하나의 속성에 웹 스트림을 여러 개 연결할 수 있으나, 도메인 혼동을 방지하기 위해 용도를 명확히 구분한다.
- Measurement Protocol을 통해 서버에서 직접 웹 스트림으로 데이터를 전송할 수도 있다.
