티스토리 뷰
반응형
운영중인 서비스 중 SPA 구조로 되어있는 서비스에서, PV 발생시 URL이 제대로 수집되지 않는 이슈가 있었다.
예시는 다음과 같다.
- 실제 URL: https://maroonmaro.tistory.com/aaa.html
- GA에 수집된 URL: https://maroonmaro.tistory.com/
다행히 GTM에서 화면 이름을 분기한 것은 제대로 적용이 되었는데, 문제는 GA 기본 보고서 내 행동 > 페이지의 데이터가 엉망이 되었다는거다.
구글링을 조금 해보니 GA 가이드 문서에 이 내용이 나와있어 적용을 쉽게 할 수 있었다.
PV를 api 응답 받은 후 보내는 구조로 해두어서 api 호출을 받는 custom html 태그 내 아래 코드를 추가했다.
ga('set', 'page', '/new-page.html');
GTM을 통해 PV를 발생시키고 있다면 태그 설정 재정의 메뉴에서 설정할 필드에 'page' 와 gtm.newUrl 기본 변수를 입력하면 된다.
가이드 문서에는 이 코드 샘플 이외에도 document.referrer와 document.location을 강제 설정하지 말 것을 권장하고 있다. 위 가이드대로 적용하게 되면 referrer 도 정신차리고 수집하게 되고, document.location 대신 위에서 설정한 page 값이 수집될 거라고 한다.
다행히 적용 이후 데이터는 정신을 차리고 수집되기 시작했고, 수집에 혼선이 있었던 기간은 별도 보고서를 작성해 데이터를 확인하도록 조치할 예정이다.
반응형
'분석 마케팅 > GA & GTM' 카테고리의 다른 글
[GA4] 그래서 GA4가 뭐지?: 기존 GA(UA)와 차이점, 장점과 단점 (4) | 2022.11.26 |
---|---|
도서 리뷰: 고객이 보이는 구글 애널리틱스(2판)/한빛미디어 (4) | 2021.03.20 |
GA에서 직접 방문자가 너무 많을 경우 이유는 무엇일까? (2) | 2019.08.16 |
302 리디렉션이 일어나는 페이지의 UTM 정보를 보존하는 방법 (by script) (4) | 2019.08.01 |
(User ID) GA 사용자 탐색기의 쿠키와 우리 홈페이지의 회원을 연결시키는 방법 (13) | 2019.02.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 데이터세트구성오류
- 나는리뷰어다
- Search Console
- 서브라임텍스트
- 적응형웹
- 디지털마케팅
- 오픈그래프
- 데이터과학자되는법
- 자동화
- 적응형
- 앱스스크립트
- 구글애널리틱스
- 한빛미디어
- 파이썬
- 구글애널리틱스4
- 한권으로다지는머신러닝&딥러닝
- GTM
- sql
- 개인정보보호
- GA
- LookerStudio
- 메타버스를디자인하라
- 스크립트
- jQuery
- GA4
- 태그매니저
- 분석마케팅
- 시맨틱데이터모형화
- 리액트
- sql쿡북
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함