2012-02-21 2 views
2

Google 웹 로그 분석 이벤트를 통해 다운로드를 계산하고 싶습니다. 불행히도 내 통계에는 아무 것도 나타나지 않습니다. 이것은 GA 코드 :Google 웹 로그 분석 - 다운로드 링크 이벤트 추적

<script type="text/javascript"> 
    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-12345678-1']); 
    _gaq.push(['_setDomainName', 'example.com']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 
</script> 

그리고 내 링크 : 왜 작동하지 않습니다

<a href="advanced-pack.zip" onClick="_gaq.push(['_trackEvent', 'Download', 'Pack', 'Advanced']);">Download</a> 

? 감사합니다. . Google Documentations에 따르면 울리은

+0

보고서에 반영되는 데 보통 24 시간이 걸립니다. 귀하의 사이트에서 Google Analytics를 업데이트 한 이후로 얼마나 오랫동안 지속 되었습니까? –

+0

4 일 이상 지났습니다. – Uli

+0

나는 문제는 링크가 href가 호출되기 전에 자바 스크립트가 트리거 될 기회가 될 것이라고 생각한다. 이러한 링크를 구축하는 방법에 대한 Google 예제에서 href는 "#"이며 자바 스크립트가 실행되기 전에 다른 페이지로 이동하지 않습니다. – Simon

답변

2

:

<a href="http://www.example.com/files/map.pdf" onClick="javascript: _gaq.push(['_trackPageview', '/downloads/map']);"> 

당신은 24 ~ 48 시간 업데이트 된 추적 코드가 실행 된 후 상위 콘텐츠 보고서를 확인하실 수 있습니다, 그 _trackPageview가 제대로 호출되고 확인합니다. 보고서에서 할당 된 페이지 이름을 볼 수 있어야합니다.

+1

** 이벤트 **를 사용하지 않는 것이 좋습니까? Google 애널리틱스를 통해 ** 목표 ** 및 ** 전환율 **을 생성해야합니다. – Uli

관련 문제