使用javascript(jQuery在我的情况下是精确的)我需要在Google Analytics中启用一个对话框作为唯一的页面视图,尽管它只是一个模态覆盖。
出于上下文的目的,我不希望用户离开页面,并通过ajax调用加载对话框内容。
答案 0 :(得分:11)
假设您正在使用Google Analytics新的异步代码,您只需将此代码放在呈现模式对话框的JavaScript块中即可。
_gaq.push(['_trackPageview', '/fake/modal/path/here']);
如果您使用的是旧代码,
pageTracker._trackPageview('/fake/modal/path/here');
这个的基本要点是,您应该在绑定更改模式的事件事件的任何位置附加_trackPageview调用。如果您正在为多个模态综合浏览量执行此操作,则需要手动编写每个内部模态页面,或以编程方式命名它们。如果这些模态更改触发了URL哈希值的更改,您可以尝试这种方法:Tracking Anchor Links in Goal Funnels
答案 1 :(得分:0)
根据Google's documentation,ga.js
现在是一个遗留库。因此,如果您使用的是此库的最新版本analytics.js
,那么响应将为:
ga('send', 'pageview', '/fake/modal/path/here');