InDoorsLogger는 IDLogger.com에서 제공하는 설치형 무료 트래픽 분석 도구입니다. Live Demo를 제공하기 때문에 어떻게 트래픽을 분석해 보여주는지 쉽게 확인할 수 있습니다. 아이디와 패스워드는 모두 admin입니다.
Live demo를 보셨다면 아시겠지만, 별로 매력적이지 않습니다. 첫째는 보기에 예쁘지 않고, 둘째는 정보를 통합해서 확인하기 쉬운 UI는 아니기 때문이고, 셋째는 체류시간과 반송률(Bounce rate)과 같은 중요한 통계를 제공하지 않는다는 점 때문입니다. 물론 외산도구라 유입검색어(Keywords 항목)에서 다음이나 네이버와 같은 우리나라 검색엔진을 통한 유입을 확인할 수 없다는 점은 차치하고라도 말이지요.
그럼에도 한달 반 남짓 사용해봤던 이유는 설치형 무료 트래픽 분석 도구가 흔치 않아서가 첫째 이유이고, 둘째는 실시간으로 개별 방문자 정보를 확인할 수 있는 Session Report 때문이고, 셋째는 WassUp 플러그인으로는 특정 날짜나 기간에 대한 트래픽 정보를 확인하기 어려웠는데 인도어스로거에서는 Pick a Range로 특정 날짜나 기간에 대한 트래픽 조회가 가능하다는 이유에서입니다.
특정 IP를 등록해 DB에 기록되지 않도록 설정할 수 있는 기능이 없다는 점과 검색 기능이 없다는 점도 단점이지만, 인기페이지와 유입경로, 순방문자수 등의 기본 정보와 세션 보고서는 보기에 깔끔하지 않다는 것이지 데이터 자체에 대한 신뢰도가 떨어지지 않습니다.
PHP와 MySQL을 지원하는 호스팅 서비스를 이용하신다면 사용해볼 수 있고, 간략한 튜토리얼을 제공하기 때문에 설치도 어렵지 않습니다. 설치 방법은 아래와 같습니다.
아이디로거닷컴에 접속해 압축된 파일을 내려받은 다음 압축을 해제하고 config.php 파일을 열어 DataBase Setup 데이터베이스 이름과 사용자 이름, 사용자 비밀번호를, Admin Password에 사용할 비밀번호를 입력합니다. 그 후 idlogger 폴더 전체를 계정 루트 디렉토리에 올립니다. 계정 콘트롤 패널에서 압축 해제 기능을 지원한다면 계정에 올린다음 config.php 파일을 수정해 주는 것이 더 빠릅니다.
이렇게 config.php 파일에 기본 정보를 입력해주고 계정에 올리셨다면, (generated 디렉토리 퍼미션을 707로 변경 해준 뒤) ‘도메인이름/idlogger/db/dbinstall.php’로 접속해 데이터베이스에 필요한 테이블을 생성시킵니다. 이 과정을 마친다음 트래킹을 원하는 웹 페이지의 (워드프레스의 경우 footer.php 파일을 열어) </body> 앞에 아래 코드를 추가해줍니다.
1 | <script type="text/javascript” src="/idlogger/script/writeToLog.js"></script> |
이후 도메인이름/idlogger/로 접속하시면 로그인 창이 뜨는데 ID에 admin을, Password에 config.php에 저장한 비밀번호를 입력해 로그인하면 트래픽 정보를 확인할 수 있습니다. 만약 로그인이 되지 않는다면 config.php 파일의 security 값을 flase로 바꿔주고 접속하시면 됩니다. Security 값을 true(on)에서 false로 바꾸면 로그인 과정 없이 누구나 해당 경로로 접속해 트래픽 정보를 확인할 수 있게 됩니다. 때문에 다른 방문자들이 트래픽 정보를 확인하는 걸 원치 않으신다면 security 값을 false로 두지 않으셔야 겠습니다.