python - 无法按日期时间获取 Adwords 的 GA 数据

标签 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 是不同的。

知道为什么当尺寸为日期日期时间相比时我可能会看到这些差异吗?

最佳答案

您是抽样的受害者吗?每当您查询非标准维度(例如 dateHourdate)时,您都会面临采样的风险,这可能会严重影响数据的准确性(我见过 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/

相关文章:

android - "adb screencap/sdcard/screenshot.raw"产生什么格式? (没有 "-p"标志)

python - 使用嵌套函数更改变量

android - 谷歌分析安卓 SDK : Tracking My App Version & Device Model Name

javascript - PhoneGap 应用程序无法与 Google Analytics 一起使用

charts - Google Analytics API 自定义仪表板 - 活跃用户页面

python - 如何使用 tkinter 将框架放在框架内?

python - 将单独的分支组合成公共(public)结构的设计模式

python - 数据框中所有值的频率分布

cordova - 如何在没有插件的情况下将 Google Analytics 与 Phonegap 结合使用?

android - GAServiceManager 类型的 setLocalDispatchPeriod(int) 方法已弃用