Google 核心报告 API v4:按小时获取结果?

Google Core Reporting API v4: get results on hourly basis?

使用 Google Core Reporting API v4 时,您可以使用 API 查询 day-by-day。现在我想每小时而不是每天查询一次,以防发生抽样"deeper"。

现在我知道这可以通过添加维度 DateTime 来完成,但是,这给我留下了一个我不能再使用的维度槽。这是一个问题,因为它被限制为 7。另外,如果我考虑一下,添加 ga:hour 维度可能会给我更多的结果,因为它正在创建包含更多详细信息的相同报告。它没有获取数据 "for one hour".

我知道使用 Google 时可以获得每小时数据 UI.The 问题很明确:如何从 Google 核心报告中获取每小时数据 API v4 (yyyy-MM-dd-HH)?

你不能。您只能查询一整天的数据,然后您可以使用过滤器只查看一片数据,但正如您所说,这将在您的查询中使用一个维度,并且根本不会改进抽样。

R包googleAnalyticsR有每小时反采样的功能

所以这一定是可能的。我假设它使用过滤器来 select 一天中的特定时间,因为当需要每小时反抽样时,该包不支持使用 Google Analytics 过滤器。

因此,要获得特定时间的结果,您可以尝试使用 ga:dateHour

添加过滤器