Skip to main content
 首页 » 编程设计

python之查询一个Google Analytics账户的所有数据

2025年05月04日26落叶

我正在使用 Google Analytics API 制作 Python 程序。

目前它能够进行特定查询,但是...

是否可以获得包含 Google Analytics 帐户中所有数据的大型 JSON?

我一直在寻找,但没有找到任何答案。

有人知道这是否可能以及如何实现吗?

请您参考如下方法:

Google Analytics api让您使用

请求数据
  • 在任何查询中最多包含 7 个维度。
  • 任何查询最多 10 个指标。

您可以请求从 2005 年到现在的数据,并为该查询取回所有数据。但是您需要记住,大量数据可能会返回 sampled所以数据不会像你返回少量数据那样准确。即使发出多个请求并将数据存储在数据库中也无济于事,因为没有主键将数据从一个请求链接到另一个请求。

API 限制:

如 Eike 在下面的评论中所述,API 也有限制。每个请求返回 10000 行数据,如果有更多数据,那么您需要发出另一个请求以获取接下来的 10000 行。您每天最多可以针对每个 View 发出 10000 个请求。一旦达到该最大值,您当天就不能再向该 View 发出任何请求。

回答:不,没有办法下载您的 Google Analytics(分析)数据的ALL。