Google Analytics(分析)网络用户界面有一个名为“用户流”的简洁报告,可显示您网站上的用户行为,导航到不同的网页。可以理解,无法从Web UI访问此报告的原始数据,因为它包含数千行。但它应该可以通过API获得。我已阅读this以了解如何执行此操作的基本框架。
然而,我从这些努力中获得的结果与我在网站上看到的结果不符,这让我相信我在某处犯了错误。
图表A:我正在调查的一个特定交互是用户从主页导航到特定子页面。此交互很受欢迎,因此在Web UI中可见。它显示以下内容:
<!-- <asp:Image asdflk;jasd;lkfjas /> -->
<!-- <asp:Image something else runat="server" /> -->
但是,调查时我的结果认为API不匹配。我的基本方法是:
Home -> Page A = 9.4K Users (doesn't give the exact value =/)
其中给出以下结果
dimensions="ga"landingPagePath,ga:secondPagepath"
metrics="ga:sessions"
我也从以下查询得到相同的结果:
Home -> Page A = 1,993 Users
我无法弄清楚为什么这两个不应该返回相同的结果,我担心我会遗漏一些明显的东西。在此先感谢您的帮助!
修改
结果是使用
的方法dimensions="ga"previousPagePath,ga:pagePath"
metrics="ga:sessions"
返回2,951个用户的另一个但仍然不正确的答案
答案 0 :(得分:2)
对于通过谷歌到达这里的任何人,我找到了这个问题的充分答案:
首先,我是对的,我错过了一些明显的东西:ga:会话不是正确的指标,因为会话只在着陆页上测量。如果您使用ga:网页浏览(推荐)或ga:用户,您将获得更多有用的结果。
更重要的是,这意味着您将永远无法匹配您在Google Analytics网络用户界面中的“用户流”报告中看到的值。哪个没关系,因为那个报告是crap = D