티스토리 뷰
20년 10월 기준.
GTM 계정-컨테이너-태그(트리거, 변수)
데모 계정을 먼저 생성하 경우, 설정에서 새 계정 추가
UA 속성 생성-고급 옵션 보기(2023년 7월 1일부터 UA 속성 데이터 수집중지)
UA 속성-추적 정보-추적 코드-추적 ID(GA ID 확인)
속성-데이터 스트림-웹 스트림 세부정보에서 측정 ID 확인(GA4)
변수-새로 만들기-Google 애널리틱스 설정(GA_Tracking_ID)
추적 ID(GA ID 붙여넣기)
GTM 페이지뷰 설정
새 태그-태그 구성-Google 애널리틱스: 유니버설 애널리틱스
추적 유형 페이지뷰, 애널리틱스 설정 변수
트리거 All Pages
설정할 필드가 아니라 사용자 속성에 user_id {{user - User ID}}, user_role {{user - User Role}}를 추가해야 실시간 사용자 속성에서 확인 가능.
보기-전자상거래 설정, 향상된 전자상거래 설정(Enhanced Ecommerce)
관리-속성-추적 정보-User-ID
활성화시 View를 새로 만드는데, 속성 단위의 활성화라서 View 추가되어도 기존 View에도 적용되는 듯.
태그-맞춤 HTML에서 {{ 치면 변수 자동완성 됨.
태그 매니저 설치 시, head의 가능한 위, body의 시작이라고 표현. head의 title, meta 다음 정도에 넣는 것이 나은듯. body는 바로 삽입.
태그 매니저
태그가 트리거를 실행. 태그가 변수를 참조.
애널리틱스
전환-다채널 유입경로-지원 전환수-보조 측정기준: 키워드
// 키워드 유입 확인
UTM(Urchin Tracking Module) Urchin Software Corporation에서 개발된 트래킹 코드. 구글 인수. UTM 코드를 통한 트래킹.
gtm still running
Enable overriding settings in this tag를 체크해서 Tracking ID에 Variable을 설정하면 안됨.
Google Analytics Settings에 Variable 설정.
mobile_menu
Event 같음 mobile_menu
// 트리거 구성 명은 달라도 되지만 트리거의 이벤트 이름과 트리거 조건의 이름은 같아야 됨.
Google UA(유니버셜 애널리틱스)에서 GA4(구글 애널리틱스4) 출시
// 무료 버전의 GA에서 사용할 수 없었던 기능들이 추가. 단점으로 지적됐던 이벤트와 관련된 부분이 대폭 개선. 이벤트 카테고리, 액션, 라벨 구조 때문에 다른 도구들과 다르게 이벤트를 설정해 사용했던 분들에게는 희소식.
행동-이벤트-이벤트 카테고리, 이벤트 액션, 이벤트 라벨
// UA 이벤트
맞춤 정의-맞춤 측정기준에 추가, 이벤트에서 확인
// GA4 이벤트
태그-GA4 구성
// 페이지 뷰 설정
태그-GA4 이벤트
// 이벤트 설정. 구성 태그-pageView, 이벤트 이름, 이벤트 매개변수 설정. 이벤트 매개변수 이름을 맞춤 측정기준에 추가. 변수에서 미리 데이터 영역 변수 추가
데이터 영역 변수 이름 actionField.id 안됨. actionField-id 가능. 예외 처리가 안되어 있음.
items
curruncy
transaction_id
value
shipping
first_order
// 변수명은 상관없지만, 태그의 매개변수명은 맞춰줘야 함.
미리보기의 Variables에서 string으로 잡히면 안됨. number로 잡혀야 됨. ''에 수정 또는 형변환.
태그 관리자 미리보기는 세션 새로 열지 않아도 이벤트마다 세션 생성됨
...-사용자 관리-초대, 관리자, 컨테이너 권한-게시
// 권한을 다 주고, 초대 후, 해당 계정으로 이전 관리자 삭제하면 태그매니저 이전됨.
file://~가 아닌 localhost로 들어가면 로컬로도 된다는듯. WAS 돌려야된다는 뜻.
자바스크립트 전역 변수
개발자 도구-Console에서 window 입력, 해당 값들을 변수로 활용.
document-URL을 우클릭 copy property path로 복사 후 붙여넣으면 document.URL이 삽입됨.
Tag Manager-Admin-CONTAINER-User Management
// ACCOUNT의 User Management에서 권한을 주고, CONTAINER에서도 권한을 설정해야 함.
Constant(상수) 변수처럼 사용하는 Type. value만 입력해서 사용.
해당버전으로 복구(Set as Lastest Version)후에 Latest로 바뀌긴 하지만 Live로 바뀌진 않음. Publish까지 해야 해당버전의 Status가 Live, Latest.
특정 버전으로 변경시 Export 받아서 Choose container file로 json 클릭 후, workspace Existing, Overwrite로 로드.
'Study' 카테고리의 다른 글
React Native(리액트 네이티브) Firebase(파이어베이스) 연동 (0) | 2024.02.07 |
---|---|
React Native(리액트 네이티브) Install(설치) (0) | 2024.02.07 |
Linux(리눅스) Operation(운영) 관련 (0) | 2024.02.04 |
OneDrive(원드라이브) 관련 (0) | 2024.02.04 |
Fiddler(피들러) 관련 (0) | 2024.02.04 |