我使用以下代码跟踪pdf的下载:
_gaq.push(['_ trackPageview',trackLink]);
当我检查网络控制台(firebug)时,它会尝试加载google gif进行跟踪,但是没有加载,请参阅此处的screendump:http://screencast.com/t/MWVkZTU0OD
如果我复制了跟踪器的网址并直接在浏览器中调用它,则可以:
答案 0 :(得分:1)
问题的根源可能在于谷歌gif的请求被中断,因为浏览器导航到不同的网址(下载)。尝试以这种方式延迟下载:
<a href="PDF" onclick="that=this; _gaq.push(['_trackEvent','click', 'download', 'pdf'); setTimeout(function(){location.href=that.href;},200);return false;">Download pdf</a>
这将让分析脚本有一些时间来请求utm.gif。