Google analytics 使用Google Analytics API的未采样数据

Google analytics 使用Google Analytics API的未采样数据,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我正在努力使周报自动化。目前,我正在使用谷歌分析网站为我的报告获取数据。采样级精度较高 我试图通过Google analytics API set samplingLevel获得与更高精度相同的数据。然而,我仍在获取采样数据 对于更快的,精度级别约为25%,而对于默认和更高的,精度采样级别约为50% 在谷歌分析网站上,它说“这份报告基于100%的会话”。我能用谷歌API获得同样的准确度吗?我正在使用Google Apps脚本。对更高精度的响应不匹配 Sumit、API和Google Analyt

我正在努力使周报自动化。目前,我正在使用谷歌分析网站为我的报告获取数据。采样级精度较高

我试图通过Google analytics API set samplingLevel获得与更高精度相同的数据。然而,我仍在获取采样数据

对于更快的,精度级别约为25%,而对于默认和更高的,精度采样级别约为50%


在谷歌分析网站上,它说“这份报告基于100%的会话”。我能用谷歌API获得同样的准确度吗?我正在使用Google Apps脚本。对更高精度的响应不匹配

Sumit、API和Google Analytics UI肯定是不同的,同样,采样对事物的影响也是不同的,必须正确处理,才能从中获得有用的东西

正如评论中提到的,通过(通常)缩短查询的日期范围,然后“遍历”数据,可以实现高精度的未采样报告

要遍历数据,基本上只需在遍历所需数据时逐渐增加较小的日期范围

“未采样报告API”是。。。嗯,不是最好的。考虑到这是他们首先避免给最终用户的东西,可用的产品不是一个非常好的长期或大型项目友好型解决方案。我会推荐小的日期范围,然后进行数据漫游


快乐编码

通过自动化短日期范围的数据导出过程,有几种解决方案可以避免Google Analytics中的采样问题


我更喜欢这个工具,它的使用非常简单:

不,API的采样阈值与UI 1M vs 100M或类似的东西不同。不过,你可以随时使用。您还可以缩短日期范围,并在之后汇总结果。IE只请求一个日期并删除
ga:date
参数。