我正在尝试通过简单的图片展开来启动Google Analytics事件。单击图像翻转时,它需要转到URL并触发事件。我试过的代码如下。唯一不起作用的是onclick事件。
<a onClick="ga('set', 'nonInteraction', true);ga('send', 'event', 'graphic', 'click', 'Example Title Here',1);" href="#">
答案 0 :(得分:1)
该属性应该是&#39; onclick&#39;,我实际上建议使用一些javascript附加事件。
<a id="ga_btn" href="#">
<script type="text/javascript">
var ga_btn = document.getElementById('ga_btn');
ga_btn.onclick = function () {
ga('set', 'nonInteraction', true);
ga('send', 'event', 'graphic', 'click', 'Example Title Here',1);
}
</script>
我说使用javascript因为它更容易维护;您可以将所有活动放在一个地方。如果需要,你可以将它们全部放在一个单独的文件中。
答案 1 :(得分:0)
<a onClick="_gaq.push(['_trackEvent', 'Graphic', 'Click', 'Example Title Here']);" href="#">
<img src="Off.jpg" onmouseover="this.src='On.jpg'" onmouseout="this.src='Off.jpg'" />
</a>