일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- javascript
- JVM
- java
- linux
- 맛집
- Gradle
- laravel
- php
- Spring
- devops
- springboot
- Git
- Oracle
- ReactJS
- AWS
- tool
- it
- Spring Boot
- 요리
- jenkins
- ubuntu
- db
- redis
- IntelliJ
- elasticsearch
- MySQL
- Design Patterns
- jsp
- Spring Batch
- Web Server
Archives
- Today
- Total
아무거나
GA + GTM 맞춤 측정기준(dimension) 연동 본문
반응형
- 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 애널리틱스 변수의 맞춤 측정에 연동되어야한다.)
반응형
'IT > 개발관련툴' 카테고리의 다른 글
[VS Code] VS Code 에 Prettier 적용 (0) | 2022.11.14 |
---|---|
[Postman] Postman 에 Swagger 문서를 import 하는 방법 (0) | 2022.08.03 |
여러개의 GTM을 적용하여 dataLayer.push 전송방법 (0) | 2021.11.24 |
[Google Analytics + Google Tag Manager] 개발자 가이드 (0) | 2021.10.06 |
[VS Code] 우분투에 Visual Studio Code 설치 및 쿠버네티스(=k8s) 플러그인 활용 (0) | 2021.08.17 |
Comments