
Footloom은 방문자 분석 정보를 외부 분석 서비스로 보내지 않고 워드프레스 데이터베이스에 저장하는 자체 호스팅 플러그인이다. 방문자 기록과 실시간 현황, 보고서, 맞춤 이벤트와 목표를 워드프레스 대시보드에서 확인할 수 있다. 워드프레스 플러그인 페이지
방문 기록에는 유입 페이지, 방문 경로, 국가, 기기, 조회한 페이지와 사이트 체류 시간이 표시된다. 보고서는 방문자 수와 페이지뷰, 이탈률, 인기 페이지, 검색어, 캠페인, 기기와 브라우저 등을 다룬다. 이탈은 한 페이지만 보고 10초 안에 나간 방문으로 계산한다. 기간은 오늘, 어제, 최근 7일 또는 30일, 이번 달이나 직접 지정한 범위로 설정할 수 있다.
맞춤 이벤트는 대시보드에서 CSS 선택자나 URL 경로를 지정해 설정할 수 있으며, 외부 링크 클릭과 양식 제출은 자동으로 추적한다. 개발자는 footloom.track('signup', { label: 'footer form', value: 1 });을 사용하거나 요소에 data-footloom-event와 data-footloom-label 속성을 추가할 수 있다. 이벤트나 페이지 방문을 목표로 설정하면 완료 수와 전환율을 볼 수 있다. 짧은 이동 링크를 만들어 클릭 수를 집계하는 기능도 제공하며, 봇 클릭은 집계하지 않는다.
플러그인은 쿠키 대신 브라우저 로컬 저장소(local storage)에 무작위 방문자 ID를 저장한다. IP 주소는 국가 조회에 메모리에서만 사용하고 저장하지 않는다. 국가 표시 기능은 기본적으로 꺼져 있다. 이를 켜면 DB-IP Lite 데이터베이스 파일을 다운로드하며, 다운로드 요청에서 DB-IP가 서버 IP 주소를 볼 수 있다. 방문자 데이터나 사이트 데이터는 전송되지 않고 국가 조회는 서버에서 이뤄진다. Cloudflare를 사용하는 사이트는 설정을 켜지 않아도 요청 헤더에서 국가 정보를 읽는다.
관리자는 기본 설정에서 추적하지 않지만, 다른 로그인 사용자는 추적한다. 데이터는 기본적으로 계속 보관하며, 설정에서 일정 기간이 지난 데이터를 매일 삭제하도록 바꿀 수 있다. 삭제한 데이터는 복구할 수 없다. 플러그인을 삭제하면 데이터베이스 테이블과 설정, 다운로드한 국가 데이터베이스도 제거된다.
설치하려면 워드프레스 관리자 화면의 플러그인 메뉴에서 Footloom을 검색해 설치하고 활성화하면 된다. 첫 방문자가 도착하면 데이터가 표시되기 시작한다. 제작자는 추적 스크립트가 지연 로드되고 추적 요청이 테마와 워드프레스의 대부분이 실행되기 전에 처리돼 사이트에 주는 부담을 줄이도록 설계했다고 설명한다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요