查询Google Analytcs帐户的所有数据

2024-05-16 03:52:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用googleanalyticsapi来制作一个Python程序。在

现在它可以进行特定的查询,但是。。。在

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

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

有人知道有没有可能,怎么做?在


Tags: 数据答案程序jsongoogle帐户analyticsgoogleanalyticsapi
2条回答

{允许您使用数据}

  • 任何查询中最多7个维度。在
  • 任何查询最多10个指标。在

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

API限制:

正如Eike在下面的评论中所说,API也有一些限制。如果有更多的数据,则每个请求都返回10000行数据,那么您需要发出另一个请求来获取下一个10000行。您每天最多可以针对每个视图提出10000个请求。一旦你达到了最大值,你就不能在那天对这个视图提出更多的请求。在

答:不,没有办法下载所有的Google分析数据。在

googleanalytics存储了大量的数据(技术术语);有很多度量和维度,其中一些(比如用户度量)必须针对每个查询进行专门计算。人们很容易低估谷歌分析的灵活性,但事实上,将一个精心定义的数据段实时应用于三年前的数据,这意味着数据将以一种极其复杂的格式存储,出于专有目的而远离您。在

因此,数据集将是巨大的,不可理解的。除此之外,由于Google存储数据的方式(只要你只能通过他们的协议访问数据,他们就可以绕过这个问题),隐私问题也会受到严重影响。在

简而言之,你可以获取尽可能多的数据,但没有“全部下载”按钮。在

相关问题 更多 >