Google Analytics事件跟踪过渡到通用跟踪

时间:2013-09-06 13:35:21

标签: javascript google-analytics

我们目前正在使用“旧”Google Analytics(ga.js)在我们的网站上进行自定义事件跟踪(自定义HTML,无CMS,30-40页)。

我们正在使用此功能:

   function recordOutboundLink(link, category, action, label) {
        _gat._getTrackerByName()._trackEvent(category, action, label);
        setTimeout('document.location = "' + link.href + '"', 100);}
标题中的

并添加:

   onclick="recordOutboundLink(this, '...', '...', '...');

指向我们要跟踪点击次数的元素。 (主要是出站链接)

我最近设置了一个新属性并添加了Universal Tracking。我们正在接收数据,但我玩了事件代码,但没有任何反应。我们正在使用Google建议的旧ga.js和analytics.js来破坏任何数据。是否有“简单”的方法来调整新的通用跟踪代码以“接受”/使用我们现有的功能而不更改所有代码?

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:1)

只需更新您的功能即可发送到Universal Analytics。

function recordOutboundLink(link, category, action, label) {
  _gat._getTrackerByName()._trackEvent(category, action, label);
  ga('send', 'event', category, action, label);
  setTimeout('document.location = "' + link.href + '"', 100);
}