Logger Script

구글 태그 매니저(Google Tag Manager)란 ?

구글 태그 매니저(Google Tag Manager)란 ?

2017년 12월 18일 TagMan Blog 0

구글 태그 매니저 또는 구글 태그 관리자로도 불려지는 Google Tag Manager에 대해 알아봅니다.

 

구글 태그 매니저(Google Tag Manager)는 웹 분석 및 광고 성과 측정을 위해 구글에서 만든 태그 관리 시스템이며. 주로 분석을 위한 데이터 수집 및 광고 성과 측정을 위해 주로 활용되며, 일부 기능을 제외하고는 소스 수정없이 관리자가 작업할 수 있습니다.

국내에서도 구글 애널리틱스(Google Analytics)사용 유저가 증가함에 따라 구글 태그 매니저 사용자 역시 점점 증가하고 있습니다.

 

구글 태그 매니저에는 컨테이너와 다수의 태그로 구성되며 태그가 실행되기 위한 조건을 트리거 및 변수로 설정됩니다.

  • 구글 계정만 있으면 다수의 태그 매니저 계정을 생성할 수 있음 컨테이너는 태그, 트리거, 변수로 구성됨
  • 컨테이너를 구성하는 항목은 각각 복사 및 변경이 가능하며, 비슷한 성격의 항목들은 폴더별로 관리 할 수 있음
  • 구글 태그 매니저 컨테이너는 구글 애널리틱스의 속성(Property)와 비슷한 개념이라고 생각하면 됨

 

컨테이너와 태그라는 개념을 이용하여, 이제부터는 웹사이트에 하나의 Google Tag Manager만 넣고, 이후 부터는 Google Tag Manager를 통해 여러 태그들을 통합 관리할 수 있게 됩니다.

이미지 출처 ->http://aukera.co.uk/

 

구글 태그 매니저(Google Tag Manager) 구성

 

컨테이너(Container)

  • 컨테이너 안에는 다양한 태그, 트리거, 변수가 존재하며 각각의 항목이 수정될 때마다 컨테이너를 버전 별로 관리할 수 있음
  • 컨테이너 기본 화면에서는 각 요소별 숫자와 수정 히스토리를 한 눈에 파악이 가능하며, 메모 기능이 있어 작업 내역에 대해서 작성할 수 있음

 

태그(Tag)

  • 태그는 트리거에 의해 특정 액션을 수행, 구글 애널리틱스나 구글 애드워즈 뿐만 아니라 다양한 서비스로 데이터 전송 가능
  • 태그는 복사 및 삭제가 가능하며, 다수의 태그를 생성하는 경우 일반적으로 기존에 생성한 태그를 복사해서 사용 권장
  • 태그는 원하는 유형을 선택해서 추가적인 설정을 진행, 1개의 태그에 다수의 트리거를 붙일 수 있음
  • 모든 태그에는 반드시 트리거가 동반되어야 하며, 트리거가 없으면 태그는 실행되지 않음

 

트리거(Trigger)

  • 트리거는 태그가 실행되기 위한 조건을 의미하며, 트리거는 이벤트 유형에 따른 필터값으로 구성
  • 특정 조건일 때 트리거가 실행되도록 설정 가능하며, 조건 설정 시 변수에 따른 조건 및 값을 입력
  • 조건 설정시 생성된 변수를 선택하고 연산자에 따른 값을 입력(연산자 선택 시 정규식 활용 가능)

 

변수(Variable) – 기본 제공 변수

  • 태그 매니저에서는 기본적으로 제공해주는 변수를 선택 후 사용할 수 있음

1-1) 기본 제공 변수 예시 이미지

변수(Variable) – 사용자 정의 변수

  • 사용자 정의 변수는 기본 정의 함수에 원하는 변수가 없을 경우 사용자가 직접 맞춤형 변수를 생성할 수 있는 기능
  • 일반적으로 맞춤 자바스크립트 변수를 사용하여 원하는 데이터를 접근 또는 호출하며, 소스 코드는 직접 입력해야 함

1-2) 사용자 정의 변수 예시 이미지

폴더(Folder)

  • 생성된 태그, 트리거, 변수를 폴더별로 분류해서 관리할 수 있음
  • 구글 태그 매니저를 활용하면 태그를 비롯한 구성요소가 증가하게 되는데 주기적으로 생성된 항목을 분류하는 것을 권장

 

버전(Version)

  • 태그와 트리거는 가능하면 적게 만들면서 중복되지 않도록 하는 설계를 권장
  • 태그 매니저 무료 버전 사용 시 999 버전을 넘어가면 신규 컨테이너를 생성해서 기존에 생성한 데이터를 가져와야함

 

관리자(사용자 관리, 태그 관리자 설치)

  • 사용자별 권한 부여 및 태그 매니저 추적코드를 확인할 수 있음
  • 툴에 익숙하지 않은 사용자가 게시를 하는 경우 사이트 운영에 영향을 줄 수 있으므로 사용자 리스트는 주기적인 모니터링 권장

 

(C) TagMan