我想了解访问者如何访问我的/ error404页面。我希望在收到404之前看到他们尝试访问的网址(例如http://mydomain.com/iloveyou),这样我就可以看到用户认为我有哪些内容。
答案 0 :(得分:1)
您可以在不触及源文件的情况下完成 - 只要您的错误页面/模板被标记,这就是配置方面所需的一切。
另外,我们的错误页面模板看起来大致相同,所以为了清楚地允许查看GA数据的人区分各种错误页面,我们通过将描述性字符串传递给_trackPageview()来注释它们,例如,< / p>
pageTracker._trackPageview("404_removed_directory");
毋庸置疑,此注释仅适用于GA,不会向用户显示。
所以w / r / t查看您所追踪的信息 - 即,您的一个错误页面是终点的页面路径 - 您可以使用GA数据浏览器或两者中的任何一个{{3} }。
使用GA数据导出API
我会以这种方式编写我的请求:
dimensions=ga:previousPagePath
metrics=ga:pageviews
filters=ga:nextPagePath%3D~SomeErrorPage.html
# or if your API client does not require URL encoding, then:
filters=ga:nextPagePath=~SomeErrorPage.html
如果您尚未使用 GA Data Export API ,GA APIs会显示一个完整的API请求,您可以将其用作模板。
此外,Google的 Data Feed page 是一个不错的沙箱,可以交互式地测试构成您的请求的查询。
<小时/> 使用GA数据浏览器
在主信息中心的左侧面板中,点击内容,然后点击其下方的概述。在右侧的主窗口中,您将看到 Pageviews 图表下的标题,称为导航分析,其下有两个链接选项,导航摘要和 入口路径 。点击后者将显示如下所示的视图。在文本框中,只需输入错误页面的名称即可获取该错误页面的入口路径。
<小时/> 最后,依靠您的服务器访问日志获取此信息对于所有常见原因(缓存等)的可靠性较低,此外,鉴于您的问题特定于GA,我假设您已经使用GA,因此修改配置文件和解析活动日志(如果您还没有这样做)相比,通过您已经设置的通道(GA)获得更准确的相同数据计数是很麻烦的。
答案 1 :(得分:0)
您不需要谷歌分析 - 只需将您的网络服务器的日志记录扩展为记录此特定页面的引用数据。有了这些信息,您可以看到大多数人来自哪里。