내가 관리하고 있는 사이트는 모두 구글 웹 로그 분석(Google Analytics)로 접속 로그를 분석 중이다.
한 일,이년 전인가? 구글 애널리틱스에 실시간 보고서란 기능이 추가되었고 이를 통해 동접자 파악이나 기타 다양한 활용을 하곤 했다.

그런데 오늘..
한 사이트의 구글 애널리틱스 실시간 보고서를 보고 있는 와중에 희안한 현상을 목격했다.

정상적인 동작이라면 당연히 체크되어야할 실시간 유저의 페이지 이동 상황이 일부 누락되고 있있다.

추적이 필요한 모든 페이지에 GA 소스코드 삽입된건 확인했고 ADBlocker 등도 멈춰뒀다.
또한 사이트가 운영되고 있는 서버에서 따로 구글 애널리틱스 서버로의 접속도 막고 있지 않았다.

완전하게 추적이 멈춰버린 상황이라면 오히려 문제 파악이 수월할터인데 어떤로그는 뜨고 내가 접속하는 로그는 뜨질 않으니 돌아버릴 지경이었다.
접근 가능한 5대의 고유 IP가 할당된 컴퓨터에서 크롬, 파이어폭스, IE7~11 버전 및 모바일 브라우저로까지 테스트해봐도 전혀 로그가 잡히지 않는 것은 여전.

그 상황에서도 내가 아닌 몇몇 실시간 접속로그는 뜨고 있는 상황.
헐…

아니 접속로그가 뜨고 있는 사람들은 도데체 어떤 환경에서 접속하길래 로그가 잡히는 건데!!

마치 탐정처럼 두어시간 이런저런 증거를 수집하고 절대 불가능하다고 생각되는 경우를 지워나갔다.

그리고 발견했다.
실시간 접속로그가 잡히는 상황을 말이다.

완전히 다른사이트를 타고온 경우에는 잡히더라 것도 딱 한번.
네이버, 구글, 다음, 네이트 등에서 이 사이트가 노출된 경우 링크를 클릭해 들어오면 잡히더라.
하지만 한번 들어온 상황에서 다른 페이지로 이동하는 경우는 역시 누락.

이렇담……
접속로그가 생기는 경우는 한가지로 수렴된다.

타 사이트의 리퍼러가 존재하는 경우에만 실시간 로그 분석이 잡힌다는 것!

아니 왜!!?
같은 추적코드를 사용하고 셋팅도 거의 비슷한 다른 사이트는 이런 문제가 없는데 말이야!

일단 조건은 파악된 것 같으니 구글신에게 물어봤다.
“google analytics realtime no referer”

그리고 발견한 페이지
GA Realtime does not work with full referrer filter

아…………..
설마 맞어….

전에 네이버 키워드 광고 리퍼러만 따로 잡아오기 위해 GA 커스텀 필터를 설정한 적이 있었었다.
설마 그것 때문!!?

아…
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
역시 그랬다.
커스텀 필터 때문이었다.

아…ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
설정된 커스텀필터 삭제 후 몇분 지나지 않아 바로 리얼타임 접속로그가 정상동작했다.

그간 타 분석로그 통계치와 오차가 있었던 것도 이것이 원인일 수 있었겠네.
이거 이거 실시간 로그 분석이 없었으면 이런 문제파악조차도 힘들 뻔했다.

해결과정은 난감했지만
문제점 파악 후 정상동작시키는데는 이리 간단한 걸.

아마도 구글 웹통계를 쓰면서 나와 같은 문제가 있는 케이스는 국내에 별로 없을 듯 싶다.
울나라 온라인홍보한다는 대행사들 중 GA를 언급하는 케이스조차 찾기 힘드니 말이다.

하지만
이와 같은 분투기가 몇명에게라도 도움되었으면 싶다.

한줄요약
: 커스텀필터 제대로 파악안된 상태에서 함부로 설정하면 X 됩니다~!

이 글의 관련글

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *