IT/개발관련툴
GA + GTM 맞춤 측정기준(dimension) 연동
전봉근
2021. 11. 24. 09:22
반응형
- GA에 dimension 추가
- 관리 > 맞춤 측정기준 > 맞춤 측정기준 > 추가
- Name, Scope 입력 후 생성
- 코드 추가
// GA
ga('create', 'UA-XXXXXXX-X', 'auto');
ga('send', 'pageview', {'dimension1': '127.0.0.1'})
// GTM
// dimension3: 디바이스 유형, dimension4: 언어유형
window.clickAnalysisDataLayer.push({
'dimension3': 'MO',
'dimension4': 'EN',
});
- 변수 구성 (데이터 영역 변수 이름과 GA 맞춤 측정기준의 변수이름과 일치하여야 한다.)
- cd3-디바이스 유형
- 변수 유형: 데이터 영역 변수
- 데이터 영역 변수 이름: dimension3
- 데이터 영역 버전: 2
- cd4-언어 유형
- 변수 유형: 데이터 영역 변수
- 데이터 영역 변수 이름: dimension4
- 데이터 영역 버전: 2
- cd1-CID
- 변수 유형: 맞춤 자바스크립트
- 맞춤 자바스크립트
function() { return document.cookie.match(/_ga=(.+?);/)[1].split('.').slice(-2).join("."); }
- cd20 - UserAgent
- 변수 유형: 맞춤 자바스크립트
- 맞춤 자바스크립트
function() { return navigator.userAgent ? navigator.userAgent : undefined; }
- cd19 - 이전 페이지 URL
- 변수 유형: 맞춤 자바스크립트
- 맞춤 자바스크립트
function() { return document.referrer ? document.referrer : undefined; }
- cd?? - 현재 페이지 제목
- 맞춤 자바스크립트
- document.title // 인위적으로 페이지 타이틀을 변경시 로직 위치에 따라 Dom Load에 영향을 받아 수집을 잘못하는 경우가 있을 때 사용 window.onload = function() { return document.title; }
- cd3-디바이스 유형
- GA 애널리틱스 변수의 맞춤 측정기준 추가
- 맞춤 측정기준
- 지수: 3, 측정기준 값: {{cd3-디바이스 유형}}
- 지수: 4, 측정기준 값: {{cd4-언어 유형}}
- 맞춤 측정기준
- 태그 구성
- 기존 태그의 원하는 영역에 {{cd3-디바이스 유형}} 변수를 할당하면 값을 가져올 수 있다. (단, 상기 코드적용과 GA 애널리틱스 변수의 맞춤 측정에 연동되어야한다.)
반응형