目标在Ajax确认页面上启动

我正在尝试使用Google Analytics跟踪触发目标,而且我遇到了跟​​踪AJAX调用的实际确认页面的问题。确认页面不是URL,而是在AJAX中加载的.php文件。我无法弄清楚为什么目标无法使用AJAX调用触发,但我可以轻松跟踪URL。 以下是我有关目标的所有信息,包括目标,实际代码和目标网页本身(https://docs.google.com/document/pub?id=1uUjX5wWOpy9w85fpocIz32gMIWvZSQzSG8WCBDSq4DA)。     
已邀请:
因此,默认情况下,Google Analytics跟踪的网址取决于浏览器检测到的内容(具体为
location.pathname+location.search
)。因此,通过AJAX加载的php文件的文件名与Google Analytics无关,因为默认情况下,trackPageview调用只会发送浏览器显示的URL(没有域或锚值)。 Google Analytics(分析)允许您将自定义网址作为路径传递,作为trackPageview的第二个参数。 因此,在您的确认页面中,您需要将
_gaq.push(['_trackPageview']);
切换为
_gaq.push(['_trackPageview', '/ed-JUNE-confirm']);
现在,还有其他一些令人困惑的事情(例如,同一页面上的多个普通网页浏览调用),但从根本上说,要“触发”您发送与目标网址匹配的网页浏览所需的目标,并使用这些虚拟网页浏览来完成它。     

要回复问题请先登录注册