繁体   English   中英

如何在Piwik中跟踪JavaScript事件?

[英]How to track javascript event in Piwik?

我想跟踪用户何时在输入框中按Enter,用户可能想多次按Enter,在Piwik文档中有要使用的信息

trackEvent(category, action, [name], [value])

但是示例说要使用:

_paq.push(['trackEvent', 'Documentary', 'Play', 'Thrive']);

我应该同时使用它们之一还是其​​中之一?

function keypress(e) {
  if (e.which == 13) {
    trackEvent("Events", "enter");
    _paq.push(['trackEvent', 'Events', 'enter']);
  }
}

或将_paq.push放在我的跟踪代码段中(其他_paq.push旁边),并且仅在我的事件中使用trackEvent,在Piwik Book中有可用的信息

piwikTracker.setCustomVariable

我可以使用哪一个跟踪javascript事件?

是的,文档似乎令人困惑,但实际上,定义Piwik跟踪器有两种方法:

因此,总而言之,使用_paq.push()或yourTracker.trackEvent()之间的主要区别是如何定义跟踪器。

就个人而言,我将使用第二个选项,因为它没有公开明确的全局变量(_paq),从而减少了有人尝试从控制台跟踪不需要的内容的机会。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM