我们目前正在使用“旧”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来破坏任何数据。是否有“简单”的方法来调整新的通用跟踪代码以“接受”/使用我们现有的功能而不更改所有代码?
任何帮助表示感谢。
答案 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);
}