사이트에 gtag.js 추가

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

Google 태그 설치

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

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

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

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

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

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

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

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

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

gtag('config', 'GA_TRACKING_ID_2');