我正在尝试使用以下维度和指标获取此特定查询的 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
时,adClicks
、adCost
的结果为 0 ,和 transactionRevenue 是不同的。
知道为什么当尺寸为日期
与日期时间
相比时我可能会看到这些差异吗?
最佳答案
您是抽样的受害者吗?每当您查询非标准维度(例如 dateHour
与 date
)时,您都会面临采样的风险,这可能会严重影响数据的准确性(我见过 e-商业收入因此降至 0 美元)。
检查查询结果中是否有 containsSampledData
标志:
https://developers.google.com/analytics/devguides/reporting/core/v3/reference#sampling
解决采样问题的几种方法:
- 玩
samplingLevel
看看是否有帮助 - 将您的查询分解为多个较小的查询,每个查询的日期范围较短,然后重新组合服务器上的数据
关于python - 无法按日期时间获取 Adwords 的 GA 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47185768/