방문 통계

방문 통계 확인

<통계 | 방문 통계> 메뉴에서 문서 별 방문자 현황을 확인합니다.

실시간으로 방문 통계를 저장하며 바로 확인합니다.

다음 조건을 정한 후 <보기> 버튼을 클릭합니다.

방문 통계 결과

기본 정보

총 방문수와 총 검색수를 보여줍니다.

일자별 방문수와 시간별 방문수

일자별 방문수와 시간별 방문수를 보여줍니다. 일자별 방문수에서 1특정 일자를 선택하면 해당 날짜에 해당하는 데이터만을 보여줍니다.

문서별 방문수

문서를 선택하지 않으면 전체 문서 별로 방문수를 보여줍니다. 문서를 선택하면 장 별로 방문수를 보여줍니다.

“ID”가 #으로 시작하는 장은 다음과 같은 의미가 있습니다.

검색 키워드

검색 통계와 같은 검색 이력을 보여줍니다.

엑셀로 내려받기

개별적인 방문 이력 데이터를 확인하려면 <엑셀로 내려받기> 버튼을 클릭합니다. 다음 항목을 제공합니다.

엑셀 방문 이력 항목

항목

설명

문서

문서 제목

장 제목입니다. 짧은 문서는 문서 제목과 같습니다.

  • #pdf: PDF 내려받기

  • #epub: EPUB 내려받기

  • #html: HTML 내려받기

  • #word: MS 워드 내려받기

  • #q(검색어): 검색

사용자

로그인한 사용자의 아이디. 로그인하지 않았다면 빈 값입니다.

UUID

UUID가 같으면 같은 사용자의 방문입니다.

REFERRER

HTTP REFERRER

User Agent

HTTP User Agent로 검색 봇을 필터할 때 사용합니다.

시간

방문 시간

방문 기록 남기지 않기

방문 기록을 남기지 않으면 성능을 향상하고 데이터베이스 크기를 절약합니다. 콘솔에서 다음 명령어를 입력합니다.

set-preference -name DISABLE_VISITOR -value true

방문 이력 데이터를 파일로 전환

데이터베이스 성능을 높이기 위해 방문 이력 데이터를 파일에 저장합니다. 당일 데이터는 실시간으로 반영해야 하므로 기존과 동일하게 데이터베이스에 저장하고, 그 후에 스케줄러가 파일로 옮깁니다.

이를 통해 통계 메뉴의 전반적인 성능을 개선했습니다.

“관리” 권한이 있는 사용자는 다음 순서로 기존 데이터를 마이그레이션합니다.

  1. <통계 | 방문 통계> 메뉴로 이동합니다.

  2. <1데이터 변환> 링크를 클릭합니다.

  1. 마이그레이션이 필요한 2 연도 버튼을 클릭해서 연도별로 데이터를 변환합니다.

아파치 더비를 사용한다면 데이터 공간을 줄이기 위해 <관리 | 서버 관리 | 더비> 메뉴로 이동해서 R_VISIT 테이블의 버튼을 클릭합니다. 다른 데이터베이스를 사용한다면 해당 데이터베이스가 제공하는 기능으로 데이터 공간을 절약합니다.

다음을 참고합니다.

데이터는 DB_DIR 아래에 visit 디렉터리에 저장합니다.

방문 통계 파일 관리

“관리” 권한이 있는 사용자는 방문 통계 화면의 “방문 통계 파일 관리” 링크를 클릭해서 파일로 옮긴 방문 이력의 크기를 연도별, 월별, 일별로 확인합니다.

“삭제” 링크를 클릭하고 날짜를 선택하면 그 날짜를 포함해 이전의 방문 이력 파일을 모두 삭제합니다. 삭제한 파일은 복구할 수 없습니다.

파일로 옮기지 않은 방문 이력 알림

데이터베이스에 방문 이력이 30일보다 오래 남아 있으면 서버를 시작할 때 관리자에게 알림을 보냅니다. 알림을 받으면 위 순서대로 데이터 변환을 실행합니다. 매뉴얼웍스를 사용하는 중에도 옮길 수 있습니다.

매뉴얼웍스 6.0.25 버전부터 지원합니다.