【问题标题】:Unsampled data with Google Analytics API使用 Google Analytics API 的非抽样数据
【发布时间】:2017-08-12 17:23:18
【问题描述】:

我正在尝试自动生成每周报告。目前,我正在使用谷歌分析网站来获取我的报告数据。采样级别更高的精度。

我试图通过 Google 分析 API 将采样级别设置为 HIGHER_PRECISION 来获取相同的数据。但是,我仍在获取采样数据。

对于 FASTER,精度级别约为 25%,而对于 DEFAULT 和 HIGHER_PRECISION 采样级别约为 50%。

在 Google Analytics(分析)网站上,它显示“此报告基于 100% 的会话”。我可以使用 Google API 获得相同级别的准确度吗?我正在使用 Google Apps 脚本。HIGHER_PRECISION 的响应不匹配。

【问题讨论】:

  • 没有 API 的采样阈值与 UI 1M 与 100M 或其他影响不同。不过,您始终可以使用unsampled reports API。您还可以缩短日期范围并在之后组合结果。 IE 只请求一个日期并删除ga:date 参数。

标签: google-analytics google-analytics-api


【解决方案1】:

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

正如评论中提到的,您可以通过(通常)缩短您查询的日期范围然后“遍历”数据来获得高精度的非抽样报告。

要遍历数据,您实际上只是在浏览所需数据时逐渐增加那个小日期范围。

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

快乐编码

【讨论】:

    【解决方案2】:

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

    我更喜欢这个工具,它使用起来非常简单:MadStats.io

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 1970-01-01
      相关资源
      最近更新 更多