GAIQ : 이벤트 추적 (Event tracking)

 인트렌치 컨설팅에서는 Google Analytics 자격시험인 GAIQ 문제풀이를 통해, 분석업무 수행에 도움이 되는 기본 개념을 학습하는 기획 콘텐츠를 연재하고 있습니다.

 직접적으로 궁금한 내용은 네이버 웹로그분석 카페에 질문을 주시면 다른 회원분들 또는 인트렌치 컨설팅에서 답변을 드릴 수도 있습니다.

구글 애널리틱스 자격증 문제풀이로 알아보는 GA Study

이벤트추적 (Event tracking)에 대한 질문과 답을 알아봅시다.

구글 애널리틱스 추적 코드는 구글 애널리틱스로 언제 이벤트 히트를 보낼까요?

When will the Analytics tracking code send an event hit to Google Analytics?

  • Every time a user makes a reservation (사용자가 예약 할 때마다)
  • Every time a user performs an action with event tracking implemented (이벤트 추적 기능이 구현된 상태에서 이벤트 추적을 할 때마다)
  • Every time a user performs an action with pageview tracking implemented (페이지 뷰 추적이 구현된 상태에서 사용자가 액션을 수행 할 때마다)
  • Every time a user adds an event to their calendar (사용자가 캘린더에 일정을 추가 할 때마다)
Every time a user performs an action with event tracking implemented (이벤트 추적 기능이 구현된 상태에서 이벤트 추적을 할 때마다)

구글 애널리틱스의 이벤트 추적 기능에 대해 묻고 있습니다.

 구글 애널리틱스는 클릭 데이터를 기본으로 수집하지 않습니다. 메인 롤링 배너 데이터를 추적하려면 별도의 태깅 작업이 필요합니다. 웹사이트에서 문서를 다운로드 하거나 댓글 등록을 카운팅하는 것도 모두 이벤트로 추적해야 합니다. 이벤트에는 다음과 같은 구성 요소가 있습니다. 동영상을 재생하는 경우를 예로 들어보겠습니다.

ga-event-action

 

  • 카테고리(필수값) : 동영상
  • 액션 (필수값) : 재생
  • 라벨 (선택값) : 영상명
  • 값 (선택값) : 1 

 

 이벤트 카테고리 및 액션은 필수로 수집해야 합니다. 라벨과 값은 선택적으로 수집할 수 있습니다. 각 항목에 대해 네이밍을 정할 때 일관성 있게 수집해야 합니다. 위 예시에서 ‘재생’과 ‘재생완료’는 GA에서 다른 값으로 수집됩니다. 따라서 분석을 할 때 추가 가공 작업이 필요합니다. 

  웹사이트에서 발생하는 모든 이벤트를 수집하는 것은 권장하지 않습니다. 반드시 필요한 데이터만 이벤트로 수집하시기 바랍니다. 이유는 GA 히트 수 때문입니다. 히트 수가 일정 범위를 넘어갈 경우 중요한 데이터에 샘플링이 걸릴 수 있습니다. 따라서 GA 계정 관리자는 무엇이 중요한 데이터인지를 정확히 판단해야합니다.

 이벤트를 수집하는 방법은 소스 코드를 수정하거나 GTM을 활용하는 방법이 있습니다. 매번 이벤트 수집을 위해 소스 코드를 수정하는 방법보다는, GTM을 활용한 이벤트 수집을 권장드립니다. 그래야 빠른 데이터 수집 및 분석이 가능합니다. 관련된 문서는 아래 문서를 참고해주시기 바랍니다.

 

참고문서

https://support.google.com/analytics/answer/1136960?hl=ko

https://support.google.com/analytics/answer/6164470?hl=ko

https://support.google.com/analytics/answer/1033068?hl=ko

Entrench Consulting
위로 스크롤