到 Big Query Data Transfer Service 的 Adwords 报告的值与 Adwords Manager 不同

Posted

技术标签:

【中文标题】到 Big Query Data Transfer Service 的 Adwords 报告的值与 Adwords Manager 不同【英文标题】:Adwords to Big Query Data Transfer Service does not report the same values as Adwords Manager 【发布时间】:2018-02-02 09:46:55 【问题描述】:

我正在使用数据传输服务为我们管理的各种帐户收集 adwords 数据,这些数据存储在多个不同表中的大查询中。

在广告级别,查询“AdBasicStats”表时,我注意到有一些点击次数和费用没有出现在 adwords 中。我无法在 adwords 报告中复制 AdBasicStats 表,因为我无法使用大多数字段。

这通常是给定日期每个广告的点击,这意味着成本很小,但是当在几天内汇总到广告系列级别时,这些成本与 adwords 告诉我的完全不同,

我已经通过 Adwords 支持提出了具体示例,但我还没有收到回复,这是 3 周前的事了。

我想知道是否有其他人遇到过类似的问题,或者知道平台之间存在差异的原因可能是什么。

任何帮助表示赞赏, 谢谢, 瑞恩

编辑an example

【问题讨论】:

我们不使用 AdWords,但我们使用 DFP 转移服务。平台报告与您在 BigQuery 中获得的原始数据之间始终存在差异。我记得我们的客户经理告诉我们在某个阶段要考虑 5% 的差异。在文档中,它被声明为 ~1%,但我们看到它有所不同。 support.google.com/dfp_premium/answer/1733124?hl=en 【参考方案1】:

检查用户界面中广告系列视图下的“无效点击”列。如果无效点击次数 + 总点击次数 = AdBasicStats 表中的点击次数总和,那么这可能就是原因。

我不确定数据传输服务的工作原理,但如果在将数据更新到 BQ 时设置回溯期,可能值得探索。我观察到 100% 的匹配率(针对 API 的 AdWords UI)具有 30 天的回溯期。

有一个开源项目可用于提取 AdWords 数据 - https://github.com/googleads/aw-reporting,但它目前不支持 BigQuery。

对于付费服务,我推荐https://www.xplenty.com。支持多种平台和 BigQuery 集成。

【讨论】:

感谢您的帮助,看起来这些无效点击是导致此问题的原因,我已将刷新窗口设置为 30 天,因此希望如果谷歌认为某些点击无效,我的 bigquery 表将得到更新.看来我只能在广告系列级别看到无效点击,而在广告组级别等任何其他级别都看不到,您知道这是为什么吗? 很遗憾,无效点击仅在广告系列级别可用。为确保数据一致性,我建议为所有报告类型设置刷新。由于我们关注的是数据质量,因此这里有一个可能会有所帮助的提示 - 我们发现用户更改广告系列名称时会出现问题。如果广告系列 ID 123 在 2017 年被命名为“品牌”,然后在 2018 年被重命名为“品牌+泛型”,那么过滤可能是一个问题,因为有 2 个广告系列名称和一个广告系列 ID。为此,我们使用每天刷新的查找表,然后加入这两个表。请不要忘记投票! 查找表只是从一开始就对所有广告系列/广告组进行全面刷新。该表每天都会被覆盖,不需要细分,因为我们只对唯一的广告系列名称和 ID 感兴趣。

以上是关于到 Big Query Data Transfer Service 的 Adwords 报告的值与 Adwords Manager 不同的主要内容,如果未能解决你的问题,请参考以下文章

Big Query 中的 Google AdWords 传输:可以更改表架构吗?

Google Data Studio:将用户输入写回 Google Big Query 表

GOOGLE DATA STUDIO BIG QUERY count distinct aggregation is NOT WORKING

Google Data Studio:如何使用自定义 Big Query 查询创建时间序列图表

如何根据 Big Query 中的 UTC 时间戳在 Data Studio 中显示本地时区的日期/时间

如何在 Big Query 视图中计算短语