GA事件跟踪鼠标滚动URL点击

时间:2018-05-17 11:29:50

标签: google-analytics event-tracking

我有一个网上商店,想要跟踪客户何时点击URL(指向另一个网站)。当人们通过左键单击打开URL时,我只能跟踪这些点击。例如,如果有人打开带有新页面的链接,即单击鼠标滚轮按钮,则GA不会触发事件,因此不会注册URL点击。正如您所看到的,URL点击的数据已关闭,因为不会监视鼠标滚轮交互/右键单击操作。有没有办法监控在新页面中打开的URL点击?

1 个答案:

答案 0 :(得分:0)

基本JavaScript中的所有三次鼠标点击(以及jQuery中的on.click事件)都会触发默认的mousedown事件。任何点击都应触发以下代码。

document.getElementById("foo").onmousedown = function(event) {
  // Send GA Event
  ga('send', 'event', {
    'eventCategory': 'Category',
    'eventAction': 'Action',
    'eventLabel': 'Label'
  });
};

这是一个小提琴,分别跟踪所有三次鼠标点击:https://jsfiddle.net/doctaj/fn0L2tbz/