使用Google Analytics跟踪错误?

时间:2012-07-31 23:01:09

标签: javascript google-analytics

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

我已经研究过,Google Analytics suggests使用以下内容来跟踪用户何时收到404错误:

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

这非常适合跟踪点击量,但它并没有真正帮助追踪用户首先进入页面的方式。是否可以将更多信息性数据与页面视图(如堆栈跟踪)相关联?或Google Analytics无意跟踪此类数据?

1 个答案:

答案 0 :(得分:0)

请注意,您将以您提到的方式收到一些 - 主要是404的推荐页面。

关于您的其他观点:对于向用户显示的页面嵌入堆栈跟踪存在主要安全问题(必须是这种情况,因为GA API是客户端大小的JS)。它会破坏您的架构和其他重要的安全信息。

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