是否可以使用Google Analytics跟踪用户何时收到404,401和其他类型的错误,以及将其他数据与这些报告相关联,例如堆栈跟踪?
我已经研究过,Google Analytics suggests使用以下内容来跟踪用户何时收到404错误:
pageTracker._trackPageview("/404.html?page=" +
document.location.pathname +
document.location.search + "&from=" +
document.referrer);
这非常适合跟踪点击量,但它并没有真正帮助追踪用户首先进入页面的方式。是否可以将更多信息性数据与页面视图(如堆栈跟踪)相关联?或Google Analytics无意跟踪此类数据?
答案 0 :(得分:0)
请注意,您将以您提到的方式收到一些 - 主要是404的推荐页面。
关于您的其他观点:对于向用户显示的页面嵌入堆栈跟踪存在主要安全问题(必须是这种情况,因为GA API是客户端大小的JS)。它会破坏您的架构和其他重要的安全信息。
错误记录应该由服务器端语言完成,基本上每种语言都有一个,所以请选择 - 这可能就是为什么GA没有你要求的任何功能。