웹사이트에 GA4 설치하기
GA4 웹 데이터 스트림을 만들고 측정 ID를 확인한 뒤 Google 태그를 웹사이트에 설치하는 기본 방법을 초보자도 쉽게 따라 할 수 있도록 설명합니다.
작성일 : 2026-08-30
앞 글에서는 Google Analytics 계정과 GA4 속성을 만들었습니다.
이제 실제로 웹사이트에 GA4 설치를 진행합니다.
속성을 만든 것만으로는 데이터가 들어오지 않습니다. 웹사이트와 GA4를 연결해야 합니다.
기본 흐름은 이렇습니다.
GA4 속성
→ 웹 데이터 스트림
→ 측정 ID
→ Google 태그
→ 데이터 수집 확인
이번 글에서는 Google Analytics 4, 구글애널리틱스를 웹사이트에 연결하는 설치 흐름을 중심으로 살펴봅니다.
Google 태그와 측정 ID의 더 자세한 개념은 다음 글에서 이어갑니다.
1. 데이터 스트림이란 무엇일까?
데이터 스트림(Data stream)은 웹사이트나 앱 데이터를 GA4 속성으로 보내는 연결 단위입니다.
웹사이트를 측정한다면 웹 데이터 스트림(Web data stream)을 사용합니다.
구조를 단순하게 보면 이렇습니다.
GA4 속성
→ 웹 데이터 스트림
→ 웹사이트
속성이 분석 공간이라면, 데이터 스트림은 그 공간으로 데이터가 들어오는 통로입니다.
2. 웹 데이터 스트림을 만들자
웹사이트에 GA4를 연결하려면 먼저 웹 데이터 스트림을 만듭니다.
보통 이런 정보를 입력합니다.
- 웹 선택
- 웹사이트 URL
- 스트림 이름
예를 들어 STARTMKTG 웹사이트를 연결한다면 URL은 https://startmktg.com, 스트림 이름은 STARTMKTG Web처럼 알아보기 쉽게 지을 수 있습니다.
화면의 버튼 이름은 바뀔 수 있으니, “웹사이트 URL과 스트림 이름을 입력해 웹 연결을 만든다”는 흐름만 기억하면 됩니다.
3. 향상된 측정은 무엇일까?
웹 데이터 스트림에는 향상된 측정(Enhanced measurement) 기능이 있습니다.
쉽게 말하면, 추가 코드를 많이 넣지 않아도 일부 행동을 자동으로 측정할 수 있는 기능입니다.
예를 들면 이런 행동이 포함될 수 있습니다.
- 페이지 조회
- 스크롤
- 외부 링크 클릭
- 사이트 검색
- 동영상 참여
- 파일 다운로드
다만 모든 중요한 행동이 자동으로 수집되는 것은 아닙니다.
회원가입, 문의 완료, 구매처럼 비즈니스에 중요한 행동은 따로 설정해야 할 수 있습니다.
4. 측정 ID를 확인하자
웹 데이터 스트림을 만들면 측정 ID(Measurement ID)를 확인할 수 있습니다.
보통 이런 형태입니다.
G-XXXXXXXXXX
측정 ID는 어느 웹 데이터 스트림으로 데이터를 보낼지 구분하는 값입니다.
비밀번호처럼 숨겨야 하는 값은 아니지만, 다른 속성이나 다른 스트림의 ID와 섞이면 데이터가 엉뚱한 곳으로 갑니다.
설치할 때는 지금 연결하려는 웹사이트의 측정 ID가 맞는지 꼭 확인하세요.
5. Google 태그는 무엇일까?
Google 태그(Google tag)는 웹사이트 데이터를 Google Analytics로 보내는 코드입니다.
예전 자료에서는 Global Site Tag나 gtag.js라는 표현을 보셨을 수도 있습니다. 지금은 Google 태그라는 표현을 기준으로 이해하면 됩니다.
웹사이트에 Google 태그가 들어가고, 그 안에 측정 ID가 연결되면, 방문과 기본 행동이 GA4로 전달되기 시작합니다.
6. GA4 설치 방법은 크게 세 가지
웹사이트에 GA4를 설치하는 방법은 크게 세 가지입니다.
방법 1. CMS/웹사이트 빌더의 GA4 연동 기능
WordPress, Shopify, Wix처럼 CMS나 웹사이트 빌더를 쓰는 경우, 플랫폼에서 GA4 연동 기능을 제공하는 경우가 많습니다.
측정 ID를 입력하면 연결되는 방식도 있습니다.
방법 2. Google 태그 직접 설치
웹사이트 코드에 Google 태그를 직접 넣는 방식입니다.
직접 개발한 사이트나, 코드 수정이 가능한 환경에서 자주 사용합니다.
방법 3. Google Tag Manager
Google Tag Manager(GTM)를 이용해 GA4를 설치하는 방식입니다.
이미 GTM을 쓰고 있거나, 나중에 광고 태그와 이벤트를 함께 관리할 계획이 있다면 선택하기 쉽습니다.
이번 글에서는 세 방법의 차이까지만 정리합니다. GTM 설치 상세는 별도 글에서 다룹니다.
7. 같은 GA4 태그를 두 번 설치하지 말자
설치에서 가장 자주 생기는 실수 중 하나가 중복 설치입니다.
예를 들면 이런 경우입니다.
- CMS 연동을 켜고, 코드에도 직접 설치
- 직접 설치를 해놓고, GTM에도 같은 GA4를 다시 설치
같은 측정이 두 번 들어가면 이벤트가 중복으로 잡힐 수 있습니다.
한 사이트에서는 한 가지 관리 방식을 우선하세요.
8. 직접 설치한다면 어디에 넣을까?
Google 태그를 직접 넣는다면, 보통 웹페이지의 <head> 시작 부분 근처에 배치합니다.
중요한 점은 인터넷에 떠도는 임의 샘플 코드를 복사하지 않는 것입니다.
반드시 자신의 GA4에서 제공한 태그와 자신의 측정 ID를 사용하세요.
이 글에서는 전체 script 코드를 길게 붙이지 않습니다. 실제 설치 시에는 GA4에서 안내하는 현재 코드를 기준으로 적용하면 됩니다.
9. 모든 페이지에서 측정할 수 있어야 한다
GA4는 홈페이지만 설치한다고 끝나지 않습니다.
예를 들어 이런 페이지에서도 태그가 동작해야 합니다.
- 홈
- 상품
- 블로그
- 장바구니
- 결제
일부 페이지만 설치되면, 방문은 보이는데 중요한 행동이 빠지는 문제가 생깁니다.
Next.js처럼 SPA 방식으로 페이지가 이동하는 사이트는, 페이지 이동 측정이 기대와 다를 수 있습니다. 이런 경우에는 설치 후 추가 확인이 필요할 수 있습니다.
세부 구현은 이 글에서 다루지 않습니다. 지금은 전체 페이지에서 측정이 되어야 한다는 원칙만 기억하세요.
10. CMS라면 공식 연동 방법부터 확인
CMS나 웹사이트 빌더를 쓰고 있다면 아래 순서로 보는 편이 좋습니다.
웹사이트 플랫폼 확인
→ 공식 GA4 연동 기능 확인
→ 없으면 직접 설치 또는 GTM 검토
플랫폼이 공식 연동을 지원한다면, 처음부터 직접 코드를 넣기보다 그 방법을 먼저 확인하세요.
관리가 더 단순해지는 경우가 많습니다.
11. 설치 직후 일반 보고서에 바로 안 보여도 당황하지 말자
태그를 설치했다고 해서 일반 보고서에 숫자가 바로 가득 차는 것은 아닙니다.
데이터 처리에 시간이 필요할 수 있기 때문입니다.
그래서 설치 직후에는 일반 보고서만 기다리지 말고, 데이터가 실제로 수집되는지를 확인하는 편이 좋습니다.
실시간 확인이나 설치 점검 방법은 뒤 글에서 더 자세히 설명합니다.
12. 설치할 때 자주 하는 실수
웹사이트에 GA4를 설치할 때 자주 하는 실수는 이렇습니다.
- 잘못된 측정 ID를 넣음
- CMS 연동과 직접 설치를 함께 씀
- 직접 설치와 GTM을 함께 씀
- 일부 페이지에만 태그가 들어감
- 설치 후 데이터 수집 여부를 확인하지 않음
설치 자체보다, 제대로 연결됐는지 확인하는 단계가 더 중요할 때가 많습니다.
13. 처음에는 가장 단순한 설치 방법을 선택하자
처음이라면 여러 방식을 섞지 말고, 상황에 맞는 한 가지를 고르세요.
예를 들면 이렇습니다.
- CMS가 공식 GA4 연동을 지원한다 → CMS 기능 사용
- 직접 개발한 사이트다 → Google 태그 직접 설치 또는 GTM
- 이미 GTM을 사용 중이다 → GTM
여러 방식을 동시에 쓰면 중복 설치를 찾기 어려워집니다.
처음에는 가장 단순한 한 가지 방법으로 시작하는 편이 안전합니다.
14. 웹사이트에 GA4를 설치하는 순서
아래 순서로 진행해 보세요.
- GA4 속성에 웹 데이터 스트림을 만든다
- 웹사이트 URL과 스트림 이름을 입력한다
- 향상된 측정 설정을 확인한다
- 측정 ID를 확인한다
- CMS 연동, 직접 설치, GTM 중 설치 방식을 하나 고른다
- Google 태그를 웹사이트에 설치한다
- 같은 태그를 두 번 넣지 않았는지 확인한다
- 주요 페이지를 포함한 전체 페이지에서 측정되는지 확인한다
- 올바른 측정 ID가 들어갔는지 다시 확인한다
- 데이터가 실제로 수집되는지 확인한다
15. 정리
쉽게 다시 정리하면 이렇습니다.
- 웹 데이터 스트림 = 웹사이트 데이터를 받는 연결 통로
- 측정 ID = 어느 데이터 스트림으로 보낼지 구분하는 값
- Google 태그 = 웹사이트 데이터를 Google Analytics로 보내는 코드
속성을 만들고, 웹 데이터 스트림을 연결하고, Google 태그를 설치해야 비로소 GA4 설치가 시작됩니다.
다음 글에서는 Google 태그와 측정 ID가 무엇인지 조금 더 자세히 알아보겠습니다.