[Google Analytics - 기초] 구글 애널리틱스에서 이벤트 설정하기



google analytics


 

 

 

 

구글 애널리틱스를 이용하여 이벤트를 추적하는

 

방법에 대해 알아보겠습니다.

 

 

 

1. 이벤트란 무엇일까?

 

 

구글 애널리틱스 도움말에 보시면

 

이벤트의 뜻은 이렇습니다.

 

 

"이벤트를 사용하면 내 컨텐츠와의 상호작용에 대한


데이터를 수집할 수 있습니다."

 

 

어렵게 느껴지는 문장인 듯 합니다.

 

다시 쉽게 설명을 드리면 

 


"내 사이트의 서비스나 컨텐츠에 관심이 있어


내 사이트를 방문한 사용자의 행동에 대한


데이터를 수집할 수 있다는 뜻입니다."

 

 

 

2. 이벤트 추적 설정은 왜 필요할까요?

 

 

 

방문자가 내 사이트에 방문하여


배너, 광고, 다운로드, 동영상 재생 등 

 

일련의 행동들을 파악하고 싶을때 

 

이벤트 추적설정이 필요합니다.

 

 

이벤트 추적은 페이지 로딩과는 별개로 추적합니다.

 

말인즉슨, 구글 애널리틱스는 사이트의 페이지가 열릴 때마다

 

실행되도록 되어 있습니다.

 

 

방문자가 방문하여 여러 상품이나 메뉴를 클릭하여

 

이동하면서 새로운 페이지를 조회할 때마다

 

구글 애널리틱스 추적코드가 실행되면서

 

수집한 정보를 구글 애널리틱스 서버로 전송하게 됩니다.

 

 

하지만, 이벤트는 페이지 조회와 별개로 

 

방문자의 액션이 일어나야지만 구글 애널리틱스 서버로 

 

수집 정보를 전송하게 됩니다.

 

 

예를 들면,

 

배너를 클릭하거나 상품을 클릭하거나

 

동영상을 재생하거나, 자료를 다운받거나 등등..

 

방문자 액션에 따라 정보를 수집한다고 

 

생각하시면 됩니다.

 

 

그로인해, 이벤트 추적 설정은 별도의 세팅을

 

하지 않으면 정보를 수집하기가 어렵습니다.

 

 

 

3. 이벤트 추적설정은 어떻게 하는가?

 

 

 

그럼, 이벤트 추적설정 하는 방법에 대해

 

알아보도록 하겠습니다.

 

 

 

 

 카테고리(Category)

 

이벤트의 분류를 나타내는 항목

(예) 다운로드, 동영상 등 

 필수항목

 

액션(Action)

 

이벤트의 행동을 나타내는 항목

(예) 클릭, 재생 등 

 

라벨(Label)

 

이벤트의 제목을 나타내는 항목

 (예) 동영상 제목, 파일명 등

 선택항목

 

값(Value)

 

 숫자 값이 들어가는 항목

(예) 클릭수, 재생수 등

 

 

 

이벤트 정보는 

 

카테고리, 액션, 라벨, 값 

 

 

이렇게 4가지 항목으로 구분되어 있습니다.

 

카테고리, 액션은 필수항목으로 반드시 설정할때

 

포함되어야 합니다.

 

 

라벨, 값은 선택항목으로 생략가능 합니다.

 

 

그럼, 추적코드는 어떻게 만들까요?

 

 

아래 예제 코드를 확인합니다.

 

ga('send','event','button','click','file download',1);

 

button : 카테고리

 

click : 액션

 

file download : 라벨

 

1 : 값

 

이렇게 뜻합니다.

 

 

위의 추적코드를 설명 드리면

 

특정 버튼(button)을 클릭(click) 하면 

 

이벤트 라벨(file download)로 값(1)이 


수집되어 서버로 전달되어 이벤트로 집계됩니다.



이벤트 데이터는 아래와 같이 


방문 형태 > 이벤트 메뉴에서 확인이 가능합니다.




구글 애널리틱스를 이용한 이벤트 추적설정

 



이해를 돕기 위해 실제 운영중인 사이트를


예를 들어 보겠습니다.




구글 애널리틱스를 이용한 이벤트 추적설정




실제 운영중인 쇼핑몰의 상품목록 입니다.


해당 상품을 클릭했을 시 이벤트 정보가 수집되는 


추적코드를 만들어 보겠습니다.



위의 그림과 같이 해당 상품을 마우스 우버튼 클릭하면


메뉴상자가 나옵니다.


(크롬은 "검사" 메뉴, 익스플로러는 "요소 검사")



"검사"메뉴를 클릭하면



구글 애널리틱스를 이용한 이벤트 추적설정

 


위와 같이 소스를 확인할 수 있습니다.


HTML 소스에서 


<a href="/shop/shopdetail.html? ... ">


위와 같이 해당 앵커태그를 찾고 


앵커태그 안에 


<a href="/shop/shopdetail.html? ... " onclick="ga('send','event','상품','상품클릭','상품명'>

 

 

위와같이 수정을 하면 


카테고리 : 상품


액션 : 상품클릭


라벨 : 상품명


으로 지정한 이벤트 설정이 완료되며


상품이 클릭될 때마다 해당 이벤트 정보가


수집되어 보고서에서 확인할 수 있습니다.




지금까지 이벤트에 대해 설명을 드렸습니다.


일반적으로 쇼핑몰이 아닌 서비스 업체의 경우에는


방문자의 DB를 획득하거나(회원가입, 이벤트 참여 등)


모바일 홈페이지 내의 상담전화를 클릭거나 등등

 

이벤트 추적정보를 이용하여 방문자의 행동을 분석할 수 있습니다.



이 부분을 응용하면 고객으로 부터 기대하는 액션에 따라


이벤트 추적설정하고 데이터를 수집하여 


사이트 분석에 많은 도움을 얻을 수 있습니다.




사실, 이벤트 추적은 사이트 소스 코드를 수정해야 한다는 점에


어려움을 많이 느낄 수 있지만


향후, 설명드리는 "구글 태그매니저" 를 이용하면


좀 더 쉽게 설정할 수 있습니다.











+ Recent posts