날짜: 2005-10-17 | 글쓴이: 도아 | 42570 번 | 프린트 | 메일로보내기

강력한 웹 분석 도구, TraceWatch - 설치 및 사용법 - 계속


IV. 간단한 팁

  • 통계에서 관리자의 히트 제외하기 기본적으로 TraceWatch는 관리자의 접속까지 통계에 포함시키고 있으며, 관리 메뉴에서 관리자의 접속을 통계에서 제외할 수 있는 방법을 제공하지 않는다. 그러나 관리 접속의 경우 통계에서 제외할 수 있는 다른 방법을 제공한다. 절차는 다음과 같다.
    • 일단 현재 로그인된 상태라면 로그 아웃 버튼을 클릭해서 로그 아웃한다.
    • 인터넷 탐색기주소 표시줄에 다음과 같은 주소를 입력한다.
      http://mydomain.com/twatch/admin.php
      예:
      http://qaos.com/twatch/admin.php
    • 그림과 같은 로그인 화면에서 Don't count me를 체크하고 로그인한다.

  • 검색 엔진의 검색어 통계 확인하기 대부분의 웹 사이트 통계 프로그램에서는 검색어에대한 통계를 별도로 제공하고 있다. 그러나 TraceWatch에는 검색어 통계가 따로 제공되지 않는다. 그러나 알고보면 일반 통계 프로그램에서 제공하는 검색어 통계보다 상세한 통계를 제공하고 있다. 검색어 통계를 확인하려면 다음 절차를 따른다.
    1. 인터넷 탐색기주소 표시줄에 다음과 같은 주소를 입력한다.
      http://mydomain.com/twatch/
      예:
      http://qaos.com/twatch/
    2. 참조 URL에서 검색 엔진(예: Google 검색엔진)을 찾는다.
    3. 찾은 검색엔진상세 정보 아이콘을 클릭한다.

      그림에서 알 수 있지만 TraceWatch의 경우 통합된 검색어 통계를 제공하는 것이 아니라 검색 엔진별 검색어 통계를 제공하고 있다.

  • 추적 링크에 파라메터 추가하기 TraceWatch는 기본적으로 파일 단위로 추적한다. 즉, index.php?pl=331과 같은 링크가 있다면 실제 추적은 index.php에대해서 수행된다. 상당히 많은 페이지를 포함하고 있는 홈페이지의 경우 파일 단위로 추적하는 것이 타당하지만 태터와 같은 블로그 툴은 오직 index.php로만 운영되기 때문에 이 경우 추적의 의미가 없어진다. 따라서 TraceWatch에서 링크 파라메터에 따라 추적하고 싶다면 추적 코드를 불러오기 전에 다음 코드를 삽입하면된다.
    $GLOBALS['adl_count_params']=true; // 변수 추적용 코드
    @include_once $GLOBALS['HTTP_SERVER_VARS']['DOCUMENT_ROOT'].
    	'/twatch_include/logger.php';

V. 문제점 한 가지 덧 붙이자면 TraceWatch는 상당히 만족할 만한 기능을 제공하지만 사용해본 결과 다음과 같은 문제점이 있었다.

  • 검색 엔진을 사용자가 설정할 수 없음 사용자가 검색 엔진을 설정할 수 있는 방법이 없었다. 따라서 국내 검색 엔진은 검색어 통계를 사용할 수 없었다.

  • 일부 검색어가 깨짐 UTF-8을 기반으로 작성된 대부분의 프로그램에서 발생하는 문제이다. 프로그램은 UTF-8을 지원하도록 개발되어있는데 검색어는 EUC-KR을 사용하기때문에 발생하는 현상이다. 따라서 이 경우 검색어는 UTF-8을 이용해서 검색하는 구글만 정상적으로 나타난다.

    언어 파일을 Charset을 EUC-KR로 바꿈으로서 이 문제를 어느 정도 해결할 수 있지만 이 경우 UTF-8을 사용하는 구글 검색어가 깨진다.

  • 시간 형식을 사용자가 설정할 수 없음 보통 국내에서 사용하는 시간 형식은 년월일 형태이며, 외국에서는 월년의 형태를 많이 사용한다. 따라서 대부분의 웹 통계 프로그램은 언어 파일에서 시간 형식을 설정할 수 있는 항목을 제공하는데 TraceWatch에는 그러한 항목이 없었다.

이러한 문제는 이미 TraceWatch의 개발자에게 보고했다. 개발자에의해 패치가 되지 않는다면 필자가 직접 패치할 예정이다.

V. 맺음말 필자가 웹 사이트를 운영한지 벌써 10년째다. 당시 인터넷 사이트는 대부분 HTML 기반이었으며, 제공하는 서비스라고 해야 방명록이 고작이었다. 따라서 당시에는 CGI로 만든 간단한 게시판과 방명록 프로그램이 상당한 인기를 끌었다.

10년이면 강산도 변한다고 한다. 그러나 인터넷은 강산이 아니라 개념까지 바뀌는 것 같다. 300cps의 속도를 빠르다고 구경하던 시절이었는데 요즘은 100Mbps를 사용하는 사람들도 많다. 방명록이 고작이었던 웹 사이트는 AJAX과 같은 IRA(Rich Internet Application)의 개발로 보다 풍부한 표현력으로 상호 동작하는 웹 사이트로 발전하고 있다.

하루에 몇명이나 방문하는지 알기위해 설치했던 히트 카운터가 고작이었는데 지금은 당시로서는 상상할 수도 없는 통계 프로그램을 놓고 어느 것을 사용해야 할지 고민해야한다.

필자의 이전 팁, 13종의 웹 통계 프로그램의 소개 및 간략한 분석에서 언급한 것처럼 웹 사이트 통계 프로그램은 종류도 정말 다양하다. 그러나 그 많은 프로그램중 필자의 입맛에 이렇게 딱 맞는 프로그램은 찾을 수 없었다.

결국 몇달간을 뒤지고 뒤져서 찾은 프로그램이 바로 이 TraceWatch이다. 아울러 필자처럼 웹 사이트를 운영하면서 웹 통계 프로그램을 구하는 사람이 있을 것 같아 이 강좌를 쓰게되었다.

사이트 운영자에게 필요한 강좌이므로 얼마나 많은 사람들이 이 강좌를 활용할 수 있을지 모르지만 진인사재천명(盡人事待天命)이라고 필자가 할일은 이미 다한 것 같다. 이제 남은 일은 필요한 사람이 활용하는 일 뿐인 것 같다.

VII. 링크



다음글: 나만의 GeeXboX 만들기 (32499)2006-02-24
이전글: Mac OS X를 내 PC에 설치하자 (125865)2004-06-04
<< 이전페이지 (4/5)

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.