无法按dateHour

时间:2017-11-08 17:13:27

标签: python google-analytics

我正在尝试使用这些维度和指标获取此特定查询的Google Analytics数据:

metrics=['adClicks', 'adCost', 'transactions', 'transactionRevenue', 'RPC', 'CPC']
dimensions=['date', 'adwordsCampaignID']

我从GA Dim / Metrics资源管理器验证: https://developers.google.com/analytics/devguides/reporting/core/dimsmets

此查询工作。但是,当我将维度更改为dataHour而不是date时,adClicksadCost的结果为0,且transactionRevenue不同。

我知道为什么当维度datedateHour相比时,我可能会看到这些差异?

1 个答案:

答案 0 :(得分:0)

您是抽样的受害者吗?每当您查询非标准维度(例如dateHourdate)时,您可能会遇到可能严重影响数据准确性的抽样风险(我看到电子商务收入为0美元,因为它)。

检查containsSampledData标志的查询结果: https://developers.google.com/analytics/devguides/reporting/core/v3/reference#sampling

解决方法的几种方法:

  • samplingLevel一起玩,看看是否有帮助
  • 将查询分解为几个较小的查询,每个查询查询较短的日期范围并重新组合服务器上的数据