사이트에 gtag.js 추가

전체 사이트 태그(gtag.js)는 Google 애널리틱스, Google Ads, Google Marketing Platform에 이벤트 데이터를 전송할 수 있는 자바스크립트 태그 지정 프레임워크 및 API입니다. 이 페이지에서는 gtag.js를 사용하여 Google 애널리틱스용 사이트를 구성하는 방법을 설명합니다. 개별 제품이 아닌 일반 gtag.js 문서는 gtag.js 개발자 가이드를 참고하세요.

전체 사이트 태그 설치

전체 사이트 태그를 설치하려면 다음 코드를 복사하여 사이트의 모든 페이지에서 <head> 태그 바로 뒤에 붙여넣으세요. GA_MEASUREMENT_ID를 데이터를 전송할 Google 애널리틱스 속성의 ID로 대체합니다. 페이지당 하나의 전체 스니펫만 필요합니다.

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){window.dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'GA_MEASUREMENT_ID');
</script>

이 스니펫은 gtag.js 라이브러리를 로드하고 GA_MEASUREMENT_ID를 기본 Google 애널리틱스 속성 ID로 설정하며 페이지 조회수를 Google 애널리틱스로 전송합니다.

페이지 조회수 측정 사용 중지

이 스니펫의 기본 동작은 페이지 조회수를 Google 애널리틱스로 전송하는 것입니다. 이는 대부분의 경우에 바람직한 동작이며, 사이트의 각 페이지에 코드를 추가하면 페이지 조회수가 자동으로 기록됩니다. 하지만 스니펫이 페이지 조회수를 Google 애널리틱스로 전송하지 않도록 하려면 send_page_view 매개변수를 false로 설정하세요.

gtag('config', 'GA_MEASUREMENT_ID', { 'send_page_view': false });

추가 Google 애널리틱스 속성 구성

기본적으로 스니펫은 단일 Google 애널리틱스 속성을 구성합니다. 측정 ID GA_MEASUREMENT_ID_2로 두 번째 Google 애널리틱스 속성을 구성하려면 config 명령어를 추가하세요.

gtag('config', 'GA_MEASUREMENT_ID_2');