in Implement: 적용

네이버 블로그나 카페에 구글애널리틱스 설치하기

Share

네이버블로그에 구글애널리틱스 설치

“네이버 블로그나 카페 컨텐츠를 구글애널리틱스에서 분석할 수 있나요?”

많은 마케터분들이 불가능한 것으로 알고있지만, 측정프로토콜(Measurement Protocol) 을 활용하면 네이버 블로그에도 GA 를 어느정도나마 구현해낼 수 있습니다.

(*관련글: 측정프로토콜을 이용한 이메일 오픈율 추적방법 )

실제 태그 적용사례는 제 네이버 테스트 블로그에서 확인 가능합니다.

이런경우 추천합니다

  • 다른 온라인 마케팅 활동과 네이버 블로그 성과을 함께 통합해서 보고싶은 경우
  • 네이버 블로그나 카페의 인기컨텐츠, 페이지뷰 등을 구글 웹로그분석 리포트에서 확인하려는 경우

해결방법: GA 측정프로토콜을 활용한 픽셀 삽입!

설치방법은 생각보다 간단합니다.

1) 모든 포스트마다 HTML 편집기로 글을 작성합니다.

네이버블로그 HTML편집기

2) 포스트마다 아래 형식의 픽셀코드를 삽입합니다.

<img src="http://www.google-analytics.com/collect?v=1
&amp;t=pageview
&amp;tid=UA-1234567-1
&amp;cid=n-1234567
&amp;dl=http%3A%2F%2Fblog.naver.com%2Fmindthelog%2F220622184298
&amp;dh=blog.naver.com
&amp;dt=%ED%8F%AC%EC%8A%A4%ED%8A%B8%EC%A0%9C%EB%AA%A9" 
class="__se_object" s_type="attachment" s_subtype="image" jsonvalue="%7B%7D" />

각 항목별 의미를 확인해보자면,

  • <img src= 이 적용코드의 기본 원리는 포스트 내에 이미지가 호출될 때마다 페이지뷰를 카운트하는 것이므로, 가상의 픽셀을 삽입합니다.
  • http://www.google-analytics.com/collect? 외부에서 데이터를 보내는 측정 프로토콜 (Measurement Protocol) 수신지점입니다. 이 URL 뒤에 파라미터를 붙여서 데이터를 전송합니다.
  • v = 1 (필수). 구글웹로그분석 측정 프로토콜 버전
  • tid = UA-1234567-1 (필수). GA 계정 속성 ID
  • cid = XXX (필수) 사용자별 고유ID값인데요, 아쉽게도 네이버 포스트 방문자별 구분값을 유동적으로 넣어줄 수 없기 때문에, 하나의 정적인 값을 placeholder 형식으로만 넣어줍니다 (이 태그방식의 한계입니다). 전 임의로 n-1234567 라는 값을 사용했습니다.
  • dl=http%3A%2F%2Fblog.naver.com%2Fmindthelog%2F220622184298 블로그 포스트 고유URL 이며, 애널리틱스내 “페이지” 에서 확인될 값입니다. 컨텐츠별 분석을 위해 설정합니다.
  • dh=blog.naver.com 블로그 호스트명이며, GA 리포트 내 “호스트 이름” 측정항목 입니다. 필터, 세그멘트 등을 위해 설정합니다.
  • dt=%ED%8F%AC%EC%8A%A4%ED%8A%B8%EC%A0%9C%EB%AA%A9 ASCII 형태의 포스트 제목이며, 리포트중 “페이지 제목” 에서 확인될 값입니다. 컨텐츠 분석을 위해 설정합니다.
  • 나머지 class=, s_type=, s_subtype=, jsonvalue= 같은 값이 추가되어야 에러없이 저장 및 게시됩니다.

… 100% 완벽하진 않습니다 ^^;

눈치채신 분도 있겠지만, 위 태그는 몇 가지 한계를 가지고 있습니다.

1) 유입경로 추적 불가: Measurement Protocol 픽셀을 통한 데이터만 수집 가능하며, 소스/매체/캠페인 같은 항목은 수집이 어렵습니다.

2) 사용자수 확인 X: 위 언급된대로 cid= 파라미터값의 방문자별 설정이 어렵기때문에 GA에서는 한 명의 사용자로만 인식합니다.

GA 네이버블로그 설치

… ㅠㅠ

3) 마지막으로 일종의 Workaround 설치방식이다보니, 언제든지 네이버 마음대로 차단해버릴 수 있습니다 (이 글을 네이버 관계자가 보게된다면 좀 걱정입니다.. ^^;)

 

대신 네이버 블로그/카페를 포함한 모든 온라인마케팅 채널의 성과를 한곳에서 확인하려는 경우, 또는 세션, 이탈율, 평균세션시간, 페이지뷰 같은 KPI 를 모니터링하는 컨텐츠마케터에게 유용한 팁입니다.

한 단계 나아가서, 이 방식을 확장하면 네이버블로그 같은 웹페이지 뿐만 아니라 이메일오프라인 스토어 방문 또는 네트워크 기기에서도 데이터를 수집할 수 있습니다. 측정프로토콜의 가능성은 무궁무진합니다 ^^

 

추가정보

 

  • 박도준

    재밌는 정보 감사합니다, 그런데 제가 테스트 할 때에 모바일에 대한 히트수는 수집이 안되는 것 같은데 저만 그런건가요? 쓰여있는 소스에서 ua만 제 id값으로 수정했는데 데스크 탑은 정상적으로 잡는 것 같은데 모바일은 잡지 못하네용…ㅠ 모바일은 아이폰 사파리에서 테스트 했습니다!

    • 넵 모바일은 데스크탑 템플릿이 적용되지 않는것 같습니다. Workaround 방법이다 보니 다소 제한적이네요 ㅠㅠ 코멘트 감사합니다!

  • 이승현

    좋은 정보감사합니다~
    제가 모르는게 많다보니 블로그 적용을 잘 못하는거 같아서 질문드립니다
    알려주신 소스코드 복사후에 속성ID, 포스팅 고유 URL, 제목 코드만 제꺼에 맞춰 변경하면 되는건지요?
    한가지 더, 페이지 제목을 위와같이 코드 변환은 어떻게 하는지요..
    혹시 이러한 정보들을 접할 수 있는 곳이 있다면 알려주시면 감사하겠습니다~

  • Ahyoung Choi

    네이버 블로그에 태그매니저 픽셀을 심으면 블로그 글을 재조회했을 때 Not Allowed Attribute Filtered라고 픽셀 부분이 주석처리 되는데 위에 방법이 가능한가요?ㅠㅠ

    • 안되는것 같습니다 아마 iframe 코드가 있어서인것 같아요~