본문 바로가기

i'T news

Google Analytics 사용하기

Google Analytics


서비스를 만들어 보면 페이지뷰가 얼마나 발생하나 실 사용자는 얼마나 되나 같은 분석이 필요 합니다. 하지만 이런 분석 시스템을 구축 하기란 여간 힘든 작업이 아닐수가 없지요. 이 문서에서 소개 해 드릴 서비스는 Google Analytics 입니다. 구글이 내놓은 분석 서비스 입니다.




http://www.google.com/intl/ko/analytics/ 


위 주소로 들어 가서 계정을 만들면 바로 사용 할 수 있습니다. 로그인을 완료 하게 되면 계정 홈으로 들어가지는데요. 오른쪽 상단에 위치한 설정 아이콘을 클릭해서 들어 가면 분석을 할 대상을 추가 할 수 있습니다.




계정을 만드는 절차를 진행하면 등록된 서비스의 고유한 ID를 부여 받게 되고, 웹 서비스에 추가 할 수 있는 스크립트를 볼수 있습니다. 


웹 속성 ID : UA-XXXXXXXX-X 


<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type =
 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ?
 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0];
 s.parentNode.insertBefore(ga, s);
  })();

</script>


위 스크립트를 블로그나 서비스에 추가 하면 설정을 끝납니다. 다시 정리 해 보면 절차는 다음과 같습니다.



1. http://www.google.com/intl/ko/analytics/ 접속
2. 웹 로그 분석 액세스 클릭
3. 계정 홈 - 설정 클릭
4. 새 계정을 추가 해서 사용하거나, 기존에 만들어져 있는 계정에 새 웹 속성을 등록해서 사용
5. 웹 페이지 컨텐츠일 경우 추적 코드를 페이지가 추가



gaforflash


그럼 플래시로 만들어진 컨텐츠는 어떻게 하느냐? 위의 스크립트를 통해 분석을 하는 방법도 있지만, 더 쉬운 방법으로 Actionscript Library가 있습니다.



http://code.google.com/p/gaforflash/  


import com.google.analytics.GATracker;

import com.google.analytics.AnalyticsTracker;

var tracker:AnalyticsTracker;

tracker = new GATracker(this, "UA-XXXXXXX-X", "AS3", true);
// ex) tracker.trackPageview("admin/change");
tracker.trackPageview("페이지이름");


이 라이브러리를 사용해서 이벤트에 따라서 페이지뷰를 날리는 방법으로 특정 이벤트에 대해 분석을 할 수 있습니다. 더 자세한 설명은 Google Code 페이지에 되어 있습니다.


http://code.google.com/apis/analytics/docs/tracking/flashTrackingIntro.html 


Google Analytics는 정말 여러가지의 분석을 해 줍니다. 자주 보는것 위주로 정리를 하면 다음과 같습니다.


주요 기능


1. 지역별 방문자 

2. 페이지 뷰 

3. 사용자 유입량

4. 실 사용자 유입량

5. 사용자 접속 환경 ( 브라우저, 플래시 버전 등등 )

6. 실시간 방문 현황 (베타)

7. 사이트 속도

8. 방문자 흐름

9. 방문 형태 (신규 방문, 재방문)

10. 광고 분석


생각 나는 것만 정리해 본 내용이니 실제로 사용할 수 있는 데이터는 엄청 많습니다. 

저는 이 블로그크롬 웹스토어에 올린 Daum Equation EditorDaum Paper 에 적용해서 사용하고 있는데요. 데이터 질적인 면에서 서비스를 분석하는데 상당히 많이 도움이 되고 있습니다. 


무료 서비스와 전문적인 서비스 지원 두가지로 제공 되니 사용해 보세요.