2012-10-25 4 views
0

가능한 중복 :
Google analytics track pdf downloads문서 추적

내가 구글 분석 문서를 추적 할 수 있습니까?

난 그냥 구글 코드

으로 HTML 페이지를 된 문서에 링크 된 웹 페이지 (아래)에 코드를 추가,하지만 나에게 아무것도주지 않는다 ... 내가 추적 할 수있는 모든 믿는 왼쪽 해요 시도 코드는 지금 현재 나는 단지 또한 구글 스크립트를 가지고 내 사이트에서 어떤 사람들이 시계에 두 번째 =이 페이지를 클릭하면 볼 수 있습니다

http://www.whatever.com/TestDoc.doc?utm_source=blank&utm_medium=email&utm_campaign=demo 

을 시도했다. 그러나 PDF 또는 DOC 일 경우 클릭 수는 볼 수 없습니다.

감사합니다.

+1

봐. .doc에 대한 링크는 자바 스크립트 자바 스크립트 이벤트를 발생시켜야합니다. – AllInOne

답변

1

Google 웹 로그 분석이 브라우저에서 실행됩니다. 이러한 이유로 위의 바램처럼 .doc에 직접 연결되는 링크를 추적 할 수 없습니다. 페이지에서 클릭 한 링크의 다운로드를 추적하려는 경우 Google 애널리틱스에서 스테로이드를 사용하면 위의 @AllInOne의 의견에 따라 '이벤트 추적'을위한 쉬운 _gasTrackDownloads 후크를 제공합니다.

코드 예 :

<script type="text/javascript"> 
var _gas = _gas || []; // _gas instead of _gaq 
_gas.push(['_setAccount', 'UA-YYYYYY-Y']); // REPLACE WITH YOUR GA NUMBER 
_gas.push(['_setDomainName', '.mydomain.com']); // REPLACE WITH YOUR DOMAIN 
_gas.push(['_trackPageview']); 
_gas.push(['_gasTrackForms']); 
_gas.push(['_gasTrackOutboundLinks']); 
_gas.push(['_gasTrackMaxScroll']); 
_gas.push(['_gasTrackDownloads']); // track downloads 
_gas.push(['_gasTrackYoutube', {force: true}]); 
_gas.push(['_gasTrackVimeo', {force: true}]); 
_gas.push(['_gasTrackMailto']); 

(function() { 
var ga = document.createElement('script'); 
ga.type = 'text/javascript'; 
ga.async = true; 
ga.src = '//cdnjs.cloudflare.com/ajax/libs/gas/1.10.1/gas.min.js'; // new url 
var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s); 
})(); 
</script> 

링크 : "이벤트 추적"에 Google Analytics on Steroids