使用新的analytics.js,根据文档可以做到这样的事情:
ga('send', 'event', 'category', 'action', {'page': '/my-new-page'});
我无法升级到analytics.js(我不控制它),那么,有没有办法使用旧的ga.js _trackEvent()
方法设置页面名称?
答案 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']
);