최고의 웹 사이트 실시간 감시 도구
게시일: 2008/07/31 | 글쓴이: doa | 18447 번 | 프린트 | 메일


Woopra의 실시간 감시 영상. 동영상에서 알 수 있듯이 방문자의 위치를 지리적으로 표시한다. 아울러 그 지점이 물결이 퍼저 나가듯 확대된다. 그러면서 제목이 나타났다 사라진다. 이런 효과때문에 보는 재미까지 있는 프로그램이다.



필자는 프로그램을 좋아한다. 좋아하는 정도는 다른 사람의 상상을 뛰어 넘는다. 좋은 프로그램을 찾게되면 기능을 익히느러 밥도 먹지 않는다. 심지어는 사귀는 아가씨가 찾아 와도 아가씨 보다는 프로그램이 우선이다. 이렇다 보니 필자와 사귄 아가씨 중 상당수는 필자의 옆자리에서 책을 읽거나 하품을 하거나 해야 했다. 또 이런 프로그램은 대부분 필자가 직접 한글화도 하고 소개도 직접 하는 편이다.

오늘 소개하는 프로그램은 웹 사이트를 감시할 수 있는 아주 강력한 감시 도구다. 부가적으로 웹 사이트에 대한 통계 분석을 해주기는 하지만 통계 기능만 따지면 웹 통계 도구로 제공하는 구글 아날리틱 이나 다음 인사이드 에 조금 못미친다. 그러나 이 프로그램이 가지고 있는 실시간 감시도구방문자와의 채팅도 가능하며, 방문자의 유입 경로, 현재 보고 있는 페이지등 상당히 많은 정보를 확인할 수 있다. 따라서 자신의 블로그나 홈페이지를 실시간으로 감시할 때에는 더 없이 좋은 도구이다.

사용자의 접속 현황그래프, 동시 접속자, IP 및 세계 지도를 기반으로 그래픽으로 표시해 주기 때문에 접속 현황을 한눈에 알 수 있는 프로그램이기도 하다. 사실 필자가 웹 사이트의 실시간 감시 프로그램으로 사용하고 있는 프로그램은 TraceWatch이다. 이 프로그램도 근본적인 목적은 웹 사이트에 대한 통계 분석이지만 활용하기에 따라서는 실시간 감시도 가능하다. 특히 IP를 이용해서 최근에 방문한 방문자의 유입 경로 및 활동 내역을 알 수 있기 때문이다.

그러나 오늘 소개하는 프로그램의 실시간 감시 기능은 이런 초보적인 수준이 아니다. 사용해 보면 알 수 있지만 접속한 사용자가 어떤 지역(동)에서 접속했는지, 현재 어떤 웹 페이지를 보고 있는지, 웹 페이지를 보면서 어떤 행동을 하는지까지 알 수 있는 정말 강력한 실시간 감시 도구이다. 또 이벤트 기능을 이용하면 해당 방문자가 하는 모든 행동을 감시할 수도 있는 아주 강력한 감시 도구다.


목 차

  1. 가입
  2. 사이트 추가
  3. 코드 삽입
  4. 프로그램 설치 및 실행
  5. 미리 경험하기
    1. 시간대 문제
    2. 방문자와 채팅하기
    3. 방문자를 추적해서 채팅하기(이벤트 설정하기)
  6. 메뉴와 기능
    1. 전체 구성
    2. 주요 기능
  7. 마치며


1. 가입

이 프로그램은 세개의 파트로 구성되어 있다. 데이타를 저장하는 서버, 데이타를 수집하는 클라이언트 코드, 저장된 데이타를 실시간으로 볼 수 있는 클라이언트 프로그램. 데이터를 수집하는 클라이언트 코드는 이 프로그램 개발 사이트에서 발급받아 자신의 블로그나 홈페이지에 삽입하면 된다. 가입하는 절차가 복잡한 것은 아니지만 몇 가지 주의할 사항이 있기 때문에 여기서는 간단히 가입하는 절차를 설명하도록 하겠다.

  1. Woopra.com 를 클릭해서 Woopra 가입 페이지를 열고 다음 정보를 입력한 뒤 Sign up now! 단추를 클릭한다.

    클릭: 그림 확대


    가입시 주의해야 할 것은 스팸 방지를 위한 Are you human? (Spam Protection) 항목이다. Capticha 를 이용한 이 스팸 방지 시스템은 상당히 강력하다. 아울러 글씨를 읽을 수 없는 때도 종종있다. 따라서 어떤 단어인지 알아 보기 힘들다면 그림처럼 ① 옆의 다시 읽기 아이콘을 계속 클릭해서 읽기 쉬운 단어가 나올 때 입력하는 것이 좋다.

  2. 주소만 정확하다면 자신의 메일함에 Email Confirmation이라는 메일이 와있는 것을 확인할 수 있다. 이 메일을 클릭하고 본문의 링크를 클릭한다.

    클릭: 그림 확대


  3. 본문의 링크를 클릭하면 그림처럼 다시 추가적인 정보를 입력하는 창이 나타난다. 여기서 요구하는 정보는 모두 옵션이다. 따라서 정보를 입력해도 되고 하지 않아도 된다. 또 다음 정보를 입력한 뒤 Apply Changes 단추를 누르면 같은 화면이 또 나타난다. 이미 입력한 내용이 반영된 것이다. 같은 창이 다시 나타난다고 입력이 잘못된 것으로 착각하지 말기 바란다.

    클릭: 그림 확대


처음 필자도 마지막 페이지에서 조금 헛갈렸다. 보통 저런 상황이라면 변경한 사항이 반영됐다는 메시지가 떠야 하는데 같은 화면이 계속 표시됐고 결국은 암호를 강제로 바꿔야 하는 것으로 알고 이전 암호화, 새로운 암호를 입력했지만 결과는 같았다. 그리고 깨달은 것이 외국 사이트는 이런 정보는 대부분 옵션으로 입력해도 그만, 안해도 그만이라는 점이었다.

2. 사이트 추가

일단 가입을 했으면 사이트를 추가해야 한다. 하나의 ID로 여러 사이트를 동시에 관리할 수 있기 때문에 관리해야 하는 사이트가 여러개 있다 해도 ID는 하나만 만들면 된다. 또 사이트 추가는 사용자의 마음대로 되는 것이 아니라 Woopra 측에서 승인을 해야만 가능하다. 필자의 경우 첫 사이트 승인은 반나절 정도 걸렸고, 다른 두개의 사이트 승인은 수 시간내에 이루어졌다. 사이트를 추가하는 방법은 아주 간단하다.

  1. Woopra 사이트에서 Members/Add a Website 를 클릭한다.

  2. 다음 정보를 입력한 뒤 Add Website! 단추를 클릭한다.

    클릭: 그림 확대


    일반 개인 사이트라면 Estimated Daily PageviewsLess than 10,000(만번 이하)를 선택하면 된다. 필자가 며칠간 이 프로그램을 사용해 본 결과 이 프로그램의 페이지뷰는 텍스트큐브의 카운터와 거의 비슷한 값이 나왔다. 참고로 블로그의 페이지뷰는 7000~8000, 홈페이지의 페이지뷰는 거의 1만에 가까운 값이 나왔다. Enter your Invitation Code는 초정 코드를 가지고 있는 경우에만 입력한다. 초청 코드를 가지고 있으면 승인을 받지 않아도 된다.

    클릭: 그림 확대


  3. 본문에서 이야기했듯이 승인은 사람에 따라 다소 차이가 난다. 오래 걸린 사람은 하루, 필자처럼 빨리 승인된 경우는 반나절만에 됐다. 일단 승인이 되면 다음과 같은 메일이 온다.

    클릭: 그림 확대


3. 코드 삽입

메일의 수신 여부와 관련없이 승인이 되면 Package가 Pending Approval에서 Free Beta로 바뀐다. 또 Website IDCode, Analytics가 활성화된다.

클릭: 그림 확대 클릭: 그림 확대


코드를 추가하는 방법은 간단하다. Code 열에서 추가하려는 사이트(예: QAOS.com)의 Code를 클릭하고 나타나는 창의 자바 스크립트 코드를 웹 페이지의 </body> 태그 바로 위로 복사하면된다. 사용하는 서버쪽 프로그램에 따라 코드는 달라진다. 텍스트큐브라면 스킨 끝부분에 코드를 추가하면 된다.

클릭: 그림 확대


다른 분석 도구의 코드를 삽입해본 사람은 알 수있지만 가급적 분석 코드는 그림처럼 </body> 바로 위에 두는 것이 좋다. 그 이유는 이렇게 해야 분석 코드 이상으로 페이지를 읽는 시간이 느려지는 것을 막을 수 있으며, 페이지 내의 액션을 잡아낼 수 있기 때문이다.

4. 프로그램 설치 및 실행

Woopra의 장점 중 하나는 바로 분석과 실시간 감시를 할 수 있는 별도의 클라이언트를 제공한다는 점이다. 사실 대부분의 분석 도구는 웹을 통한 분석만 제공하기 때문에 실시간 감시가 힘들었다. 또 클라이언트를 제공하는 분석 도구는 실제 웹 사이트의 액션을 감시하기 보다는 웹 서버가 만든 로그만 분석한다. 반면에 Woopra는 기존의 분석 도구와 마찬가지로 데이타를 서버에 저장하지만 클라이언트를 제공합으로 아주 강력한 실시간 모니터링 기능을 제공한다. 다만 이 프로그램은 다중 플래폼을 염두에 두고 만들어 졌기 때문에 자바 런터임 라이브러리가 설치되어 있어 실행이 가능하다. 따라서 프로그램을 설치 및 실행하기 위해서는 다음 절차에 따라 자바 런타임을 먼저 설치하고 Woopra 클라이언트를 설치하기 바란다.

  1. 자바 런타운 내려받기 에 접속한 뒤 무료 자바 다운로드 단추를 클릭해서 자바 런타임을 설치한다. 설치하는 과정은 따로 설명하지 않겠다.
  2. woopra_windows.exe 를 클릭해서 WindowsWoopra를 내려받은 뒤 설치한다.
  3. 설치된 Woopra를 실행하고 로그인 ID와 암호를 입력한 뒤 다음과 같은 화면이 나타나면 정상적으로 설치된 것이다.

    클릭: 그림 확대


5. 미리 경험하기

Woopra가 제공하는 기능은 크게 전체적인 통계 상황을 볼 수 있는 Dashboard, 실시간으로 방문자를 감시할 수 있는 Live, DB를 조건에 따라 검색할 수 있는 Search, 웹 사이트에 대한 통계 분석을 제공하는 Analytics, 방문자에 따라 각종 이벤트를 설정할 수 있는 Manage로 나뉜다. 그외에 File, View, Tools, Help와 같은 메뉴도 제공하지만 메뉴를 사용할 일은 거의 없다. 주로 사용하는 기능은 앞서 설명한 5개의 기능이다. 자세한 기능 설명은 6. 메뉴와 기능을 보도록 하고 여기서는 필자가 실시간 감시를 하면서 자주 사용하는 채팅 기능과 시간대 문제에 대해 간단히 알아 보도록 하겠다.

  • 시간대 문제 Woopra를 처음 실행하고 수집된 데이타를 보면 조금 이상한 점이 있다. 바로 시간대가 일치되지 않는다는 점이다. 아울러 확인해 보면 알 수 있지만 서버에서 시간대를 KST로 설정해도 데이타가 수집되는 시간은 GMT를 기준으로 표시된다. 만약 이런 문제가 발생한다면 다음 절차에 따라 이 문제를 수정할 수 있다.

    1. Woopra 웹 사이트를 방문하고 로그인 한 뒤 Members 를 클릭한다.

    2. 시간대 문제가 발생하는 사이트의 Timezone에서 숫자(시간대)를 클릭하고 나타난 창에서 0을 입력한 뒤 확인 단추를 클릭한다.

      클릭: 그림 확대


    3. 다시 시간대에서 0을 클릭하고 자신의 시간대(예: 9)를 입력한 뒤 확인 단추를 클릭한다.

      클릭: 그림 확대


    보통 이처럼 서버에서 시간대를 0으로 바꾸었다가 자신의 시간대로 바꾸면 Woopra에서 표시되는 시간이 정상적으로 표시됐다. 블로그나 홈페이지의 방문자가 적고 이 방법으로 시간대가 고처지지 않는다면 일단 0으로 바꾼 뒤 자신의 홈페이지나 블로그의 페이지를 새로 고침하고 다시 자신의 시간대로 바꾼 뒤 블로그나 홈페이지의 페이지를 새로 고침하면 데이타가 정상적으로 표시될 것으로 생각한다.

  • 방문자와 채팅하기 필자의 블로그를 방문한 분 중 필자가 잘아는 분들은 이미 브라우저 창에 나타나는 메시지를 본분이 계실 것이다. bluenlive님과는 채팅을 했고 회색코끼리님은 창은 봤지만 늦게 봐서 메시지가 끊어졌다고 한다. Chuky1님께는 몇번 메시지를 보냈지만 Chuky1님은 답이 없었다. Woopa의 기능 중 재미있는 기능은 바로 방문자와 언제든지 채팅할 수 있는 기능이다.

    일반적으로 채팅기능은 Live를 클릭하면 오른쪽에 나타나는 방문자 상세 정보의 Start a conversation을 클릭하면 채팅을 할 수 있다.

    1. 사용자 정보의 Start a conversaion을 클릭한다.

      클릭: 그림 확대


    2. 채팅창에서 메시지 입력한다.

      클릭: 그림 확대


    3. 관리자가 메시지를 입력하면 방문자 브로우저의 오른쪽 아래에 메시지 창이 출력된다.

      클릭: 그림 확대


    4. 메시지창의 메시지를 클릭하면 새로운 대화창이 열리며 대화가 가능해 진다.

      클릭: 그림 확대 클릭: 그림 확대


  • 방문자를 추적해서 채팅하기(이벤트 설정하기) 위의 방법으로 방문자와 채팅하는 것이 가능하다. 그러나 문제는 생판 얼굴도 모르는 방문자에게 저런 메시지를 보내기는 힘들다. 사람에 따라 다르지만 경우에 따라서는 컴퓨터에 귀신이 붙은 줄 알고 아예 방문하지 않을 수도 있다. 따라서 가급적 채팅은 개인적으로 잘 아는 사람과 채팅하는 것이 좋다. 아울러 이 기능은 사이트를 감시하면서 악성 사용자가 악의의 댓글을 달기전에 회유하는 용도로 사용할 때에도 괜찮은 기능으로 보인다.

    Woopra에는 Manage를이용하면 사용자의 ID, IP, 사용하는 브라우저등 각종 설정 사항에 사용자를 추적할 수 있는 이벤트 기능을 제공한다. 이 기능을 이용하면 특정 사용자를 추적해서 친한 사람과 대화를 할 수 있다. 다만 이 방법은 방문자가 어떤 페이지를 보고 있는지, 어떤 사이트로 이동했는지와 사용자에 대한 상당히 자세한 정보를 관리자가 볼 수 있기 때문에 꼭 선의의 목적으로만 이용하는 것이 좋다.

    필자는 이 기능이 무척 궁금해서 bluenlive님의 허락을 구하지 않고 추적해서 대화를 나누었다. 그러나 이 글을 쓴 뒤에는 이벤트에서 bluenlive님을 삭제했다. 먼저 이 기능을 사용하기 위해서는 사용자 정보를 알고 있어야 한다. 필자는 블로그에 올라온 댓글로 IP를 확인한 뒤 이 IP를 추적하는 방법을 사용했다. 이 외에 다른 여러 가지 항목을 설정할 수 있지만 현실적으로 IP외에 사용자를 확실히 아는 방법은 없는 것 같았다.

    IP를 알면 방문자 ID를 알 수 있지만 방문자 ID는 사용하는 브라우저만 바꿔도 바뀌기 때문에 방문자 ID 역시 항상 같은 값을 갖는다고 보장할 수 없다. 따라서 고정 IP를 추적 대상으로 삼았다. 따라서 이 팁을 시험해 볼 사람도 역시 IP를 알고 있는 것으로 전제하고 설명하겠다.

    1. 왼쪽의 Manage를 클릭한 뒤 Events NotificationsCreate a new Event Notification을 클릭한다.

    2. First, please enter a label for this custom notification에 이 이벤트의 이름(예: 따라다니기)을 입력한 뒤 Next 단추를 클릭한다.

      클릭: 그림 확대


    3. Vistor Identification에 사용자를 인증할 정보를 입력한 뒤 Next 단추를 클릭한다.

      클릭: 그림 확대
      Visitor ID Woopra가 만드는 방문자 ID. 환경(예: 브라우저)이 바뀌면 바뀌기 때문에 절대적으로 신뢰할 수는 없다. 다만 검색 범위를 좁히는 용도로 사용할 수 있다.
      IP Address 방문자의 IP 주소. 요즘 대부분의 초고속 인터넷이 유동 IP를 사용하기 때문에 반드시 고정 IP인지 유동 IP인지 먼저 확인해야 한다.
      Visitor is tagged 이전에 방문자에게 태그를 단 경우에만 사용할 수 있다.
      Country 검색 범위를 좁히기 위해 국가와 도시를 지정할 수 있다. 모든 IP에 대해 도시가 출력되는 것은 아니지만 Woopra를 사용하면 Seoul과 같은 도시 이름 Seocho와 같은 동이름이 뜰 때도 있다.


      여기서는 방문자 ID와 IP를 알고있기 때문에 방문자 ID와 IP로 추적하는 것으로 하겠다.

    4. 페이지와 참조 URL에 대한 추가 조건을 입력한 뒤 Next 단추를 클릭한다.

      클릭: 그림 확대
      Page URL 특정 페이지에 접근하는 방문자로 조건을 제한하려면 페이지 URL의 일부를 입력한다. 예: /my_resume.html
      Page Title Contains 특정 제목을 갖는 페이지에 접근하는 방문자로 조건을 제한하려면 제목의 일부를 입력한다. 예: iPod Touch
      Visitor downloading a file 특정 파일을 내려받는 방문자로 조건을 제한하려면 파일 이름을 입력한다. 체크하고 공백으로 두면 모든 파일을 감시한다.
      Visitor clicks on an external link 특정 외부 링크를 클릭하는 방문자로 조건을 제한하려면 외부 링크를 입력한다. 체크하고 공백으로 두면 모든 외부 링크를 감시한다.
      Referrer URL Contains 특정 사이트로 부터 유입되는 방문자로 조건을 제한하려면 사이트의 이름을 입력한다. 예: Google


    5. 시스템 사양에 추가 조건을 입력한 뒤 Next 단추를 클릭한다.

      클릭: 그림 확대
      Browser 특정 브라우저를 사용하는 방문자로 조건을 제한하려면 브라우저의 이름을 입력한다. 예: firfox
      Platform 특정 운영체제를 사용하는 방문자로 검색 제건을 제한하려면 운영체제의 이름을 입력한다. 예: Vista
      Language 특정 언어를 사용하는 방문자로 조건을 제한하려면 언어의 이름을 입력한다. 예: Koreawn
      Screen Resolution 특정 해상도를 사용하는 방문자로 조건을 제한하려면 해상도를 입력한다. 예: 1920x1600


    6. 다음 항목을 설정하고 Apply Notification 단추를 클릭한다. 다른 조건이 없고 기본적으로 제공되는 메시지를 사용하려면 아무때나 Apply Notification 단추를 눌러도 된다.

      클릭: 그림 확대
      Notification's Icon 알림 메시지를 출력할 때 사용할 아이콘을 지정한다.
      Custom notification message 출력할 알림 메시지를 지정한다. Tags를 클릭하면 사용할 수 있는 변수를 확인할 수 있다. 예를들어 "도아(#%ID%)님이 '%PAGETITLE%'를 보고있습니다"처럼 설정하면 "도아(16)님이 '룰루랄라'를 보고 있습니다라는 메시지 알림창이 나타난다.
      Play sounds 이벤트가 발생하면 소리를 재생할 것인지 아닌지를 설정한다.
      Show pupup message 이벤트가 발생면 팝업창을 뛰울 것인지 아닌지를 설정한다.


    이렇게 이벤트를 설정하면 Events Notifications 창에 추가된 이벤트가 표시된다. 아울러 이 이벤트에 맞는 사용자가 방문하면 시스템 알림 영역 바로 위에 그림처럼 알림 메시지 창이 나타난다.

    클릭: 그림 확대


    이때 이 알림 메시지 창을 클릭하면 해당 방문자의 정보 창으로 이동하며, 여기서 Start a Conversaion을 클릭하면 사용자를 추적해서 채팅할 수 있다.


6. 메뉴와 기능

앞에서 설명했듯이 평상시 사용할 만한 메뉴는 없다. File에는 로그아웃에 사용되는 Sign Out, Woopra를 시스템 알림 영역으로 보내는 Close(X 단추), 프로그램을 종료하는 Exit를 지원한다. View에서는 전체화면 보기(Fullscreen), Tools에서는 옵션(Options)만 지원한다. 지원하는 옵션도 Connection에서 프록시 설정, General에서 Woopra 시작시 자동 로그인, 닫기시 종료, Windows 시작이 Woopra 시작의 세가지 옵션만 지원하기 때문에 따로 설정할 만한 것은 없다.

6.1 전체 구성 Woopra의 화면 구성은 다음과 같다. 그림처럼 ① 메뉴, ② 사이트 막대, ③ 간단한 통계, ④ 실시간 그래프, ⑤ 그래프 선택 메뉴, ⑥ 왼쪽 막대, ⑦ 오른쪽 정보창, ⑧ 실시간 정보 막대, ⑨ 날짜 및 시간으로 구성된다.

클릭: 그림 확대


  1. 메뉴: 위에서 설명한 것처럼 별다른 기능은 없다. Tools/Options에서 옵션을 설정할 때 빼고는 사용할 일이 별로 없는 부분이다.

  2. 사이트 막대: 추가한 사이트가 여러개인 경우 사이트 막대의 탭을 이용해서 사이트를 바꿀 수 있다. 또 아래쪽 꺽쇠를 클릭해서 선택할 수도 있다.

  3. 간단한 통계: 총 방문자 수(Alltime Visits), 오늘 방문자 수(Today Visits), 오늘 페이지 뷰(Today Page Views)를 표시한다.

  4. 실시간 그래프: 총 방문자 수와 총 페이지뷰(tV tP), 총 방문자 수와 평균 방문자 수(tV aV), 총 페이지 뷰와 평균 페이지 뷰(tP aP), 현재 동시 접속자 수(Live!)를 그래프로 표시한다.

  5. 그래프 선택 메뉴: 실시간 그래프를 선택한다.

    tV tP 실시간 그래프 총 방문자 수와 총 페이지뷰
    tV aV 총 방문자 수와 평균 방문자 수
    tP aP 총 페이지 뷰와 평균 페이지 뷰
    Live! 현재 동시 접속자 수


  6. 왼쪽 막대: Woopra에서 지원하는 주요 기능을 제공하는 도구 막대다. 전제적인 통계를 볼 수 있는 Dashboard, 현재 접속자를 실시간으로 감시할 수 있는 Live, 최근 방문자를 검색할 수 있는 Search, 접속 통계를 확인할 수 있는 Analytics, 이벤트를 관리할 수 있는 Manage로 나뉜다.

  7. 오른쪽 정보창: 왼쪽 막대에서 어떤 기능을 택하느냐에 따라 변환는 정보창이다. 더 자세한 내용은 주요 기능을 참조하기 바란다.

  8. 실시간 정보 막대: 마치 주식의 상승, 증가를 보는 것처럼 현재 시간을 기준으로 어제와의 증감을 실시간으로 보여준다.

  9. 날짜 및 시간: 날짜와 시간을 출력하는 상태 막대이다.


6.2 주요 기능
Dashboard
전체적인 방문자의 수, 최근 참조 URL, 최근 방문 통계, 검색어, 국가별 방문 통계를 확인할 수 있는 대문 페이지이다. 기본적으로 지원하는 창은 다음과 같다.

클릭: 그림 확대


  1. Overview: 최근의 방문 통계를 확인할 수 있다. 날짜별(Daily), 시간별(Hourly) 확인이 가능하며 방문자 수와 페이지뷰(Hits)를 확인할 수 있다.
  2. My Content: 컨텐츠 통계를 많이본 페이지 순으로 확인할 수 있다. 제공되는 통계 항목은 페이지 제목과 URL, 입장 페이지로 사용된 횟수(Landing), 종료 페이지로 사용된 횟수(Exit), 페이지뷰(Hits), 평균 체류 시간(Average)이다.
  3. My Referres: 최근 참조 URL의 목록을 표시한다. 지원하는 옵션은 소스별 보기(Sources), 순위별 보기(Top), 시간별 보기(New)이다.
  4. My Searchs: 컴색어 통계이다. 지원하는 옵션은 키워드별 보기(Keywords)와 시간별보기(Queries)이다. 키워드별 보기를 클릭하면 그림처럼 태그 구름이 표시된다.
  5. My Visits: 방문자 통계이다. 지원하는 옵션은 국가별 보기(Contries)와 재방문율 보기(Loyalty)이다.


Live
아주 강력한 실시간 감시 기능을 제공한다. 또 IP를 지역에 따라 표시하며, 방문 빈도에 따라 크고 작은 원을 사용하기 때문에 보는 즐거움도 상당한 기능이다. 특히 특정 지역에서 방문하면 방문한 페이지의 제목이 표시되며 둥근 원이 물결처럼 퍼저 나가기 때문에 보는 것만으로도 즐거운 기능이다. 지원하는 창은 다음과 같다.

클릭: 그림 확대


  1. Live Geographical View: 이름처럼 방문자를 세계 지도상에 실시간으로 보여준다. 방문자가 방문하면 IP에 따라 위치를 파악하고 제목을 표시한 뒤 둥근원이 물결처럼 퍼져 사라지는 시각적 효과를 준다. 또 방문자 수가 많은 곳은 다른 곳보다 큰 원을 사용함으로 시각적으로 많은 방문자가 유입된 곳을 쉽게 알 수 있다.

  2. Visitors: 현재 접속하고 있는 사용자에 대한 통계를 표시한다. 목록에는 방문자 ID와 방문 횟수가 표시된다. 추가로 지원하는 옵션은 국가별 통계(지구본 아이콘), 페이지 통계(노트 아이콘), 참조 URL 통계(네트웍 아이콘), 운영체제 통계(컴퓨터 아이콘), 브라우저 통계(Firefox 아이콘)이다.

  3. 방문자 기록: 가장 오른쪽에는 방문자에 대한 상세한 정보가 표시된다. 방문자 ID, 방문자 IP(Host), 방문 국가(Country), 방문 도시(City), 사용 언어(Language), 로컬 시간(Local Time), 사용하는 브라우저(Browser), 운영체제(Platform), 해상도(Screen Resolution), 보고 있는 페이지(Currentry Viewing), 총 방문횟수(Total Visits), 본 시간, 참조 URL등 정말 다양하다. 지원하는 기능은 다음과 같다.

    클릭: 그림 확대
    검색창 조건을 입력함으로서 표시되는 목록을 제한할 수 있다. 예를들어 Browser: firefox라고 검색창에 입력하면 firefox를 사용하는 방문자만 표시된다.
    Reset 검색창을 초기화한다. 즉 필터링된 결과가 아니라 현재 접속하고 있는 모든 사용자 목록이 표시된다.
    방문자 정보(사람 아이콘) 목록에서 방문자 정보를 표시하거나 숨긴다.
    방문 정보(쪽전환 아이콘) 사용자 정보에 방문 기록을 표시하거나 숨긴다.
    방문 기록(시계 아이콘) 방문횟수, 본 페이지의 수, 체류 시간등 방문 기록을 표시하거나 숨긴다.
    Lookup History 여러번 방문한 방문자는 Lookup History 링크가 표시되며, 이 링크를 클릭하면 온라인 여부, 해상도, 사용 IP, 국가, 방문 페이지와 같은 추가적인 정보를 확인할 수 있다.
    Start a conversation 이전에 설명한 것처럼 방문자와 실시간으로 대화할 수 있는 기능을 제공한다. 더 자세한 정보는 채팅하기를 참조하기 바란다.
    Tag This Visitor 태그를 이용해서 방문자에 대한 간단한 설명을 추가할 수 있다. 이 설명을 이용하면 이벤트에서 보다 더 편리하게 방문자를 추적할 수 있다.


Search
말 그대로 최근 방문자를 검색할 수 있는 기능이다. 기본적으로는 최근 7일동안 방문한 사용자를 찾는다. 그러나 이 주기는 필터에서 바꿀 수 있다. 방문한 사용자의 온라인 여부, 접속 IP와 해상도, 브라우저, 사용하는 언어와 어떤 페이지를 돌아 다녔는지 알 수 있다. 각각의 기능은 다음과 같다.

클릭: 그림 확대
Back 브라우저의 뒤로 단추와 같은 역할을 한다. 검색 결과를 본 뒤 다시 다른 조건으로 검색한 경우 이전 검색 결과를 표시한다.
Forward Back 단추를 클릭해서 이전 검색 결과를 본 경우 활성화되며 다음 검색결과를 표시한다.
Show recent visitors Show recent visitorsShorecent tagged/members visits 중 선택할 수 있다. Show recent visitors는 최근 방문한 사람을 출력하며 Shorecent tagged/members visits는 관리자가 직접 태깅한 사람을 출력한다.
Search 클릭하면 조건에 따라 검색을 실행한다.
Filters 검색 조건을 제한하는 필터를 설정할 수 있다. 각각의 항목에 대한 설명은 ...을 보기 바란다. 지원하는 필터항목은 Country, IP Address, Visitor ID, Visitor Name, Language, Browser, Platform, Screen Resolutions, Page URL/Title, Referer/Keywords이다. 예를들어 iPod Touch라는 키워드로 접속한 사람을 찾고 싶다면 Referer/KeywordsiPod Touch라고 입력한 뒤 Search 단추를 클릭하면 된다.
  Save 현재의 검색 결과를 저장한다.
Clear 현재의 검색 결과를 지운다.
기간 클릭하면 통계 스코프가 나타나며 Last 7 Days를 클릭해서 검색할 기간을 바꿀 수 있다. 검색할 기간은 최대 30일까지 가능하다.


Analytics
구글 아날리틱 에 비하면 조금 떨어지며, 다음 인사이드 에 비교하면 비슷한 수준 정도, TraceWatch에 비하면 훨씬 다양한 정보를 제공하는 통계 분석 도구이다. 기본적으로 방문자 통계(Visitors), 시스템 통계(System), 페이지 통계(Pages), 참조 URL 통계(Referrer), 검색어 통계(Searches)를 제공한다.

Visitors 방문자 통계를 제공한다. 전체 방문자 통계(Overview), 세계 지도를 이용한 방문자 통계(Geo Overlay), 국가별 통계(Countries), 태그한 사용자 통계(Tagged Visitors), 방문자별 페이지 보기 비율(Boucnce Rate), 체류 시간(Visit Durations)의 정보를 제공한다.

클릭: 그림 확대
System 브라우저 정보(Browser), 운영체제(Platforms), 화면 해상도(Resolutions), 사용 언어(Language), 브라우저, 운영체제, 해상도, 언어 사이의 관계(Segmentation)의 정보를 제공한다. 필자의 경우 Segmentation은 통계가 잡히지 않았다.

클릭: 그림 확대
Pages 가장 인기있는 페이지(Popular Pages), 입장 페이지(Landing Pages), 종료 페이지(Exit Pages), 디렉토리(Directories), 외부 링크(Outgoing Links), 내려받기(Downloads), 사용자 이벤트(Custom Events)의 정보를 제공한다.
클릭: 그림 확대
Referrers 참조 URL에 대한 통계를 제공한다. 다른 사이트를 통한 유입(Back Links), 검색 엔진을 통한 유입(Search Engines), 직접 입력을 통한 유입을 파이 그래프로 보여주는 개요 페이지(Overview), 참조 URL의 도메인을 보여주는 도메인(Regular Domains), 검색 엔진으로부터의 유입을 보여주는 검색 엔진(Search Engines), 피드 구독자 통계를 보여주는 피드 리더(Feed Readers), 전자우편을 통한 유입을 보여주는 이메일(Emails), del.icio.us 와 같은 소셜 북마크로부터의 유입을 보여주는 소셜 북마크(Social Bookmarks), 트위터와 같은 소셜 네트워크를 통한 유입을 보여주는 소셜 네트워크(Social Networks), 기타 유입(Media, News, Communities)이 있다. 다만 한글을 지원하지 않고 검색엔진이나 소셜 북마크를 설정하는 기능이 없기 때문에 Social Bookmarks부터 Communities까지는 통계가 거의 잡히지 않았다.
클릭: 그림 확대
Search 검색어 통계를 보여준다. 실제 쿼리에서 사용된 검색어를 보여주는 질의어(Queries)와 질의어를 공백으로 분리한 뒤 보여 주는 검색어(Keywords)를 지원한다.
클릭: 그림 확대
Limit to 100 results 검색 결과의 수를 제한한다. 기본값을 100이며, 필자는 1000으로 설정해서 사용하고 있다.
Refresh Data 결과 대이타를 새로 고친다.
기간 Search의 필터에서 본 것처럼 클릭하면 날짜 스코프가 나타나며 Last n Days를 클릭해서 기간을 바꿀 수 있다.
클릭: 그림 확대
공통아이콘 모든 도표에서는 바 아이콘, 파이 아이콘, 내보내기 아이콘이 있다. 바 아이콘은 결과를 막대 그래프로 표시하는 아이콘이며, 파이 아이콘은 파이 그래프, 내보내기 아이콘은 표시된 결과를 CSV로 내보낼 때 사용하는 아이콘이다.


Manage
사용자가 조건에 따라 이벤트를 추가하는 기능이다. 상당히 다양한 옵션의 지정이 가능하며 이 기능을 이용하면 특정 사용자를 추적할 수 있다. 더 자세한 내용을 방문자를 추적해서 채팅하기(이벤트 설정하기)을 보기 바란다.


7. 마치며

이상으로 Woopra라는 실시간 감시 도구에 대해 살펴봤다. 통계 기능은 다른 통계 프로그램과 비슷하거나 조금 못한 정도의 기능을 제공하지만 통계 기능도 상당히 다양한 정보를 제공한다. 그러나 뭐니 뭐니해도 Woopra의 가장 큰 장점은 역시 실시간 감시 기능이다. 다양한 이벤트를 이용해서 사용자의 행동 패턴을 감시할 수 있고 그 사용자와 채팅하는 것도 가능하다. 지도를 이용해서 방문자와 방문자가 읽는 제목을 표시한 기능은 보는 즐거움마저 선사했다.

그러나 이 프로그램 역시 몇가지 아쉬운 점이 있었다. 일단 자바로 만들어졌기 때문에 속도가 느리고 CPU 점유율이 상당히 높았다. 특히 처음에는 CPU 점유율이 그렇게 높지 않지만 서너 시간 정도 지나면 CPU를 100% 차지할 정도로 점유율이 높았다. 따라서 1 CPU 사용자는 계속 켜놓지 않도록 주의해야 한다.

두번째는 한글에 대한 지원이 미약하다는 점이다. 따라서 일부 한글은 깨져서 보이는 경우도 종종 있었다. 세번째는 사용자 설정 기능이 없기 때문에 검색 엔진에 국내 검색 엔진은 단 하나도 표시되지 않았다. 검색어 통계만 보면 필자의 블로그가 야동 블로그처럼 보이는데 그 이유는 검색엔진으로 구글과 야후의 검색어만 통계에 잡혔기 때문이다. 마지막으로 프로그램으로 로그인은 가능하지만 통계를 불러 오지 못하는 문제가 가끔 발생했다.

이 프로그램은 현재 베타 테스팅 중이다. 또 베타 테스팅이 완료되면 유료로 전환할 것이라고 한다. 아마 짐작하건데 페이지 뷰가 1만 이하인 사이트는 무료, 그 이상은 유료 정책을 사용할 것으로 보인다. 따라서 개인 홈페이지는 유료로 바뀐다고 해도 큰문제는 없을 듯하다. 아무튼 요즘 이 프로그램에 푹 빠져 살았다. 블로그 를 방문한 사람과 필요할 때 채팅을 한다는 것도 그간 생각해 보지도 못한 색다른 경험이었다.

HID 장치에서 Shift-Space로 한영 전환하기 필자는 세벌식 사용자이다. 세벌식 사용자... (22933) 2008-08-03
AJAX 기반 웹 메신저 사이트들 얼마 전 필자가 올린 터치웹폰으로 MSN 메신저를!!!라는... (19686)2008-07-05

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



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