데이터·분석 · 구성요소 · 검증됨

측정 태그

웹사이트나 앱 페이지에서 실행되어 측정·마케팅 데이터를 수집해 지정한 분석·광고 도구로 전송하는 자바스크립트 코드 조각으로, 태그 관리 시스템에서는 트리거가 실행 시점을, 변수가 입력 값을 결정하고 컨테이너가 이들을 담는 경계가 됩니다.

핵심 답변

측정 태그는 페이지에서 실행되어 분석·마케팅 데이터를 수집하고 지정한 도구로 전송하는 코드 조각입니다. 태그 관리 시스템에서는 태그가 언제 실행될지를 트리거가 정하고, 태그가 사용할 값을 변수가 제공합니다.

상세 설명

측정 태그는 웹사이트나 앱 페이지에서 실행되어 측정·마케팅 데이터를 수집하고, 그 값을 Google Analytics광고 픽셀 같은 지정한 도구로 전송하는 코드 조각입니다. Google 공식 문서는 태그 관리 시스템을 "사이트 코드를 직접 수정하지 않고도 측정·마케팅용 자바스크립트 태그를 추가·갱신할 수 있는 도구"로 설명합니다.

태그 자체는 "무엇을 측정할지"를 담고, "언제 측정할지"는 트리거가, "어떤 값을 넣을지"는 변수가 결정합니다.

태그를 둘러싼 구성요소

Google Tag Manager에서 태그는 단독으로 동작하지 않고 다음 구성요소와 함께 작동합니다.

구성요소역할
태그(Tag)실행되어 데이터를 수집·전송하는 코드 조각
트리거(Trigger)태그가 실행될 조건과 시점을 정의
변수(Variable)태그와 트리거가 사용할 값을 제공
컨테이너(Container)특정 사이트·앱의 태그·트리거·변수를 담는 경계

Google 문서는 회사의 각 웹사이트와 앱마다 하나의 컨테이너를 만들라고 안내합니다. 즉 컨테이너는 한 측정 대상의 태그 묶음을 담는 단위입니다.

실행 시점은 트리거가 정한다

태그가 화면에 데이터를 보내는 순간은 트리거가 결정합니다. 페이지뷰 계열 트리거는 페이지 로드 단계에 따라 실행 순서가 정해지며, Google 문서가 제시하는 순서는 다음과 같습니다.

  1. Consent Initialization (동의 초기화)
  2. Initialization (초기화)
  3. Page View (페이지 로드 직후)
  4. DOM Ready (HTML 파싱 완료 후)
  5. Window Loaded (전체 로드 완료)

같은 태그라도 어떤 트리거에 연결하느냐에 따라 실행 시점이 달라지므로, 특정 시점의 요소에 의존하는 태그는 그 요소가 준비된 단계의 트리거에 연결해야 합니다.

태그 종류

측정 태그는 Google Ads, Google Analytics, Floodlight 등 Google 제품용 태그와 서드파티 태그를 모두 포함합니다. 어떤 태그 유형을 쓰는지에 따라 필요한 변수와 권장 트리거가 달라지므로, 설치 후에는 값이 실제로 수집되는지 별도로 확인하는 절차가 필요합니다.

태그를 추가·수정한 뒤에는 게시된 상태에서 데이터가 실제로 수집되는지 다시 확인합니다.