我正在一个网站上工作,其中有多个PDF文件。我希望能够在用户打开PDF时跟踪,我尝试使用_gaq.push()方法执行此操作,但没有任何运气。
目前我的设置如下:
我的所有链接都以这种方式设置:
<a href="docs/pdf.pdf" target="_blank" class="trackme" name="Download Specials">
并且发送_gaq.push的代码被拉入每个页面:
$('.trackme').click(function () {
_gaq.push(['_trackEvent', 'PDFs', 'Opened', $(this).attr("name")])
});
出于某种原因,这种情况并没有奏效,我所做的研究并没有真正提出任何可能出现问题的信息。有没有人知道是否有更好的方法来做到这一点,或者它是否可能?
添加
解决 _gaq.push(['_setAccount', 'AccountNumber']);
到顶部
答案 0 :(得分:1)
您的代码有语法错误。你没有关闭这个功能:
应该是:
$('.trackme').click(function () {
_gaq.push(['_trackEvent', 'PDFs', 'Opened', $(this).attr("name")]);
});