구글 분석 (google analytics ga4) 왕초보 사용법
구글 애널리틱스 (GA4)
구글 애널리틱스 초기 설정하기
관리 (톱니 바퀴 모양) -> 데이터 설정 -> 데이터 수집
Google 신호 데이터 수집 어용으로 설정하기 (보다 넓은 사용자 데이터를 얻을 수 있다. 연령, 관심사 등 광고 개인 최적화를 체크한 사용자 정보)
관리 (톱니 바퀴 모양) -> 데이터 설정 -> 데이터 보관
이벤트 데이터 보관을 14개월로 설정 (원래는 2개월만 되어 있다.)
utm 태그 활용하기
url에 태그를 담아서 어디에서 오는지 확인할 수 있다. 구글에서 제공하는 url 빌더를 통해서 쉽게 만들 수 있다.
예) https://tilnote.io/?utm_source=landing-1&utm_medium=web&utm_campaign=langding-1c
utm_source 어느 출처에서 오는지 (google, naver)
utm_medium 어느 매체를 통해서 오는지 (email, display, cpc)
utm_campaign 어느 캠페인을 통해 오는지 (landing-1c, landing-2c 등)
위의 세 개값이 필수다.
utm은 어디에서 확인할 수 있나?
보고서 스냅샷 보기 -> 획득-> 트래픽 획득->세션 소스
구글 태그 매니저
이벤트를 발생시켜서 로깅을 가능하게 하는 방법이다. 두 가지 방법이 있다.
프로그래머가 코드로 발동시킬 수 있다.
태그 매니저 사이트를 통해 마케터들이 활용할 수 있다.
저의 경우 1번으로 사용자가 페이지를 전환할 때 어떤 페이지를 봤는지 제목을 기록하는 용도로 사용하고 있습니다.
referral 란?
어떤 사이트에서 보내 줬는지 알려주는 소스이다. 예를 들어 트위터에 공유를 했는데 사용자가 해당 링크를 눌러서 왔다면 referral 은 t.co/referral 이라고 나온다. 크롬 console 창에서 document.referrer 를 입력해 보면 알 수 있다.
referrer은 어디에서 볼 수 있나? (리퍼러)
보고서 스냅샷 보기 -> 획득-> 트래픽 획득->세션 소스에서 볼 수 있다.
실시간 이벤트 보는 방법
first visit : 처음 방문한 사용자
page_view : 페이지가 로드되거나 브라우저 기록 상태가 변할 떄 발생 (SPA 경우 페이지가 리로드되지 않고 이동할 때도 발생)
session_start : 세션이 끊어진 상태에서 추가 상호작용을 통해 세션이 다시 시작된 경우 발생하는 이벤트.
user_engagement : 웹페이지가 최소 1초간 포커스 내에 있을 때
scroll : 페이지 하단에 도달했을 때 (세로 기준으로 페이지의 90% 이상이 표시됨)
Click : 사용자가 페이지 내 링크를 누름
기타 정보
SPA에서 page view가 많은 이유는 무엇인가? 나의 경우는 페이지 상태 변경이 일어날 때도 체크를 하기 때문이었다.