Google Analytics 4 개념 입문

ETC

Language :

안녕하세요 Lovefield입니다.

Google Analytics가 3에서 4로 업그레이드 되면서 3을 사용할 수 있는 기간은 2023년 10월까지로 제한되었습니다. 여러분은 강제로 4를 공부하셔야 하는 처지에 놓이셨죠. 저는 새로운것을 좋아하며 어짜피 옮겨야 할것, 제가 알아낸 것에 대해서 정리를 해보려고 합니다.

시작하기에 앞서 Google Analytics 4는 한글 번역 수준이 최악입니다. 영어가 친숙하지 않고 불편하시더라도 웬만하면 Google Analytics 4는 영어로 사용하시길 권장합니다. 한글로 사용하실 경우 의미전달이 제대로 안되거나 이해하기 어려운 수준입니다. “Add Event” 가 “일정추가" 로 번역되어 있는 걸 보고 저는 영어로 변경했습니다.

이 글은 기본적인 Google Analytics 사용법을 알고 있다는 전제 하에 작성한 글입니다. Account나 Property를 설정하는 방법을 서술하지 않습니다. Google Analytics를 완전히 처음 접하시는 분들이라면 먼저 기초를 설명하는 다른 글을 읽고 오시기를 권장합니다.

1. Segment

Google Analytics 4에서 정보를 수집하는 근간이 되는 항목입니다. User, Session, Event 라는 3가지 항목이 존재하며 각각 해당 정보를 수집합니다. User segment와 Session segment는 사실상 아직 활용하기 어려울 수 있습니다. Google Analytics 4 에서 지정하는 User와 Session이 실제 서비스의 User 와 Session과 일치하지 않을 확률이 매우 높기 때문입니다. 현재 Google Analytics 4에서 제공하는 정보로는 Page pre User 정도만에서만 유의한 값을 볼 수 있지 않나 생각합니다.

2. Event

Google Analytics 4에서는 대부분의 유저 인터렉션을 Event에 기반합니다. 아무런 설정도 하지 않았을 경우 page_view, session_start, user_engagement, first_visit, scroll, click, view_search_results 등의 기본적인 Event가 존재합니다. 이러한 Event를 기반으로 유저가 사이트에 들어와서 하는 모든 행동이 기록됩니다.

img-article-ga401.png

Google Analytics 4에 기록된 Event 들

Event는 각각 하위에 기록된 당시의 Parameter를 가지고 있습니다. Page path 나 Page title과 같이 기본적인 Parameter를 가지고 있는가 하면 개발단에 요청해서 추가로 입력하고 싶은 값을 넣을 수 도 있습니다. 덕분에 Google Analytics 3에서 Event 트래킹을 위해 사용하던 Google Tag Manager의 도움 없이 자체적으로 Event를 트래킹 할 수 있게 되었습니다.

img-article-ga402.png

page_view event page

막상 이벤트 페이지를 열어보면 생각보다 표기하는 데이터가 많지 않다는 것을 알 수 있습니다. 그나마 여기서 우리가 원하는 데이터는 Event count와 User engagement에 숨겨져있는 Page path 정도밖에 없습니다. 그마저도 Reports > Engagement > Page and screens 에서 저희가 원하는 데이터를 더 잘 볼 수 있습니다.

Google Analytics 4 에서는 기존 Event를 포함, 총 50개의 Event를 추가 할 수 있습니다. CTA나 별도의 VIEW를 설정해두고 값을 보기에 매우 유용합니다.

자, 이제 Event가 무엇인지 알게되었습니다. 그런데 Google Analytics 4에서 제공하는 기본 메뉴들을 보면 기존 Google analytics 3보다 현저히 적은것을 알 수 있습니다. 기본적으로 봐야하는 Page view 와 User tech 그리고 Event 정도를 제외하면 거의다 사라진 상태입니다. 그 이유는 Google Analytics 4가 기본적으로 Explore를 권장하기 때문입니다.

3. Explore

Google Analytics 4 에서는 원하는 데이터를 보기위해서 Explore를 사용해야합니다.

img-article-ga403.png

블로그 영어글 방문 국가

1번에서 설명드렸던 User, Session, Event Segment를 기준으로 Dimension, Metric를 이용해서 원하는 도표를 만들 수 있습니다. Dimension은 데이터의 정렬 기준이 될 수 있는 값입니다. 국가,지역,디바이스,화면 사이즈 등등이 해당됩니다. Metric은 수치화 되어있는 값입니다. “한국을 제외한 국가의 방문은 353번 발생했다” 와 같은 값을 가지고 있는습니다. 거기서 Dimension의 하위 항목에 필터링 되어 Morocco는 63번 방문 이라는 수치가 보이게 됩니다. Dimension은 Event기반이 50개, User 기반이 25개를 추가 할 수 있으며, Metrics 는 50개를 추가 할 수 있습니다.

Segment, Event, Explore에 대해서 설명을 드렸습니다. 이 세가지 값을 알고 계신다면 사이트의 데이터 수집 및 정제를 통해 원하는 유저 행동을 볼 수 있습니다.

Lovefield

Web Front-End developer

하고싶은게 많고, 나만의 서비스를 만들고 싶은 변태스러운 개발자입니다.