在ga.js中将pagename设置为_trackEvent

时间:2013-09-23 16:49:20

标签: google-analytics

使用新的analytics.js,根据文档可以做到这样的事情:

ga('send', 'event', 'category', 'action', {'page': '/my-new-page'});

我无法升级到analytics.js(我不控制它),那么,有没有办法使用旧的ga.js _trackEvent()方法设置页面名称?

2 个答案:

答案 0 :(得分:3)

我相信没有未记录的覆盖功能。

_gaq.push(['_set', 'page', '/new-url.html']);
_gaq.push(['_set', 'title', 'New Super Cool Title']);
_gaq.push(['_trackEvent','category','action','label']);

这可能有助于确保您不提供两个_trackPageview并扭曲您的流量数字。

答案 1 :(得分:1)

我不相信您可以使用ga.js将虚拟网页浏览传递到活动中。这在analytics.js中起作用的原因是因为Google从头开始重写Google Analytics。但是,您可以使用One Push, Multiple Commands

_gaq.push(
['_trackPageview','/my-new-page'],
['_trackEvent','category','action','label']
);