GA 事件跟踪鼠标滚轮 URL 次点击
GA event tracking mousewheel URL clicks
我有一个网上商店,我想跟踪客户何时点击 URL(指的是另一个网站)。当人们用左键单击打开 URL 时,我只能跟踪这些点击。例如,如果有人用新页面打开 link,即单击鼠标滚轮按钮,则 GA 不会触发事件,因此不会注册 URL 单击。如您所见,URL 次点击的数据已关闭,因为未监控鼠标滚轮交互/右键单击操作。有没有办法监控在新页面中打开的 URL 次点击?
在基础 JavaScript 中(以及 jQuery 中的 on.click 事件)中的所有三个鼠标单击都会触发默认的 mousedown 事件。任何点击都应触发以下代码。
document.getElementById("foo").onmousedown = function(event) {
// Send GA Event
ga('send', 'event', {
'eventCategory': 'Category',
'eventAction': 'Action',
'eventLabel': 'Label'
});
};
这是一个 fiddle,它分别跟踪所有三个鼠标点击:https://jsfiddle.net/doctaj/fn0L2tbz/
我有一个网上商店,我想跟踪客户何时点击 URL(指的是另一个网站)。当人们用左键单击打开 URL 时,我只能跟踪这些点击。例如,如果有人用新页面打开 link,即单击鼠标滚轮按钮,则 GA 不会触发事件,因此不会注册 URL 单击。如您所见,URL 次点击的数据已关闭,因为未监控鼠标滚轮交互/右键单击操作。有没有办法监控在新页面中打开的 URL 次点击?
在基础 JavaScript 中(以及 jQuery 中的 on.click 事件)中的所有三个鼠标单击都会触发默认的 mousedown 事件。任何点击都应触发以下代码。
document.getElementById("foo").onmousedown = function(event) {
// Send GA Event
ga('send', 'event', {
'eventCategory': 'Category',
'eventAction': 'Action',
'eventLabel': 'Label'
});
};
这是一个 fiddle,它分别跟踪所有三个鼠标点击:https://jsfiddle.net/doctaj/fn0L2tbz/