Google Analytics의 설치 방법은 크게 GTM을 통한 G-tag 설치와 head 영역에 gtag.js를 직접 설치하는 두 가지 방식으로 나뉩니다. 하지만 간혹 GTM이 발동하지 않으면, gtag.js로 Analytics 데이터를 수령하고자 하는 분들이 있습니다. 이 경우 GTM과 gtag.js 설치 두 가지를 같이 진행하는데요.
이 방식은 Google 에서 절대 권장하지 않는 방식이고, 데이터 분석에 치명적인 에러를 만들 수 있는 요소입니다.
GTM와 gtag.js를 같이 설치하면 발생하는 일
두 설치 방식을 같이 사용하는 경우, page_view 이벤트가 2배로 발생할 수 있습니다. 실제로 Reddit이나 커뮤니티 등을 확인해보면 트래픽이 과다 집계 되는 내용을 문의하고, 대체로 두 가지 설치 방식을 병행하는 경우 발생합니다. 즉, 두 개의 설치 방식을 모두 사용하는 경우, 가장 기초되는 page_view 이벤트와 기본 이벤트들이 2배로 발생하게 됩니다. 이는 곧 데이터 신뢰도를 잃기 때문에 분석툴로서의 역할을 잃게 되는 거죠.
page_view 2배 집계가 만드는 문제 사항
기본 이벤트 2배, 특히 page_view가 2배로 나타나는 현상은 특히 여러 문제를 만듭니다. 대표적인 것은 이탈율이 0%가 될 수 있습니다. analytics에서 이탈율은 사용자의 참여율이 낮은 상태에서 페이지를 이탈하는 경우를 의미합니다. 주요 이벤트를 이행하지 않았거나, 체류 시간이 10초 미만, 또는 page_view가 2회 미만인 경우 이탈로 보게됩니다.
즉, page_view가 2배로 잡힌다는 것은 접속하면 누구나 page_view가 2가 발생하고, 이탈로 간주되지 않는 다는 점입니다. 이는 페이지의 참여도를 비약적으로 높게 판단하게 되고, 이탈이 높은 페이지를 찾지 못하게 합니다. 이는 곧 실적 및 데이터 개선을 하지 못하게 만들기에 치명적인 문제를 만드는 것입니다.
Analytics 설치는 GTM 아니면 gtag.js 둘 중 하나만 사용해야 합니다. 그리고 태그 관리의 측면에서도 구글의 권장 사항에서도 가급적이면 GTM 설치를 하는 것이 더 좋습니다.