0

是否可以使用 Google Analytics 来跟踪用户何时收到 404、401 和其他类型的错误,并将其他数据与这些报告相关联,例如堆栈跟踪?

我进行了研究,Google Analytics(分析)建议使用以下方法来跟踪用户何时收到 404 错误:

pageTracker._trackPageview("/404.html?page=" + 
 document.location.pathname +  
document.location.search + "&from=" +  
document.referrer);

这对于跟踪点击非常有用,但它并不能真正帮助跟踪用户最初是如何到达页面的。是否可以将更多信息数据与页面视图相关联,例如堆栈跟踪?或者谷歌分析不是为了跟踪这些数据?

4

1 回答 1

0

请注意,您会收到一些您提到的方式 - 主要是 404 的引用页面。

关于您的其他观点:将堆栈跟踪嵌入到向用户显示的页面中存在重大安全问题(必须如此,因为 GA API 是客户端大小的 JS)。它会损害您的架构和其他重要的安全信息。

错误日志记录应该由服务器端语言完成,并且基本上每种语言都有一个,所以请选择 - 这可能就是为什么 GA 没有任何您要求的功能的原因。

于 2012-07-31T23:15:47.043 回答