有人将来自Google Ads数据的数据传输到BigQuery时遇到问题吗?
我使用了Google Ads传输服务,并通过查询来验证传输的数据时,发现在Google Ads Web门户中看到的内容与已传输到BigQuery的内容之间存在差异。有些差异非常严重。
我已经联系了Google Cloud支持,BigQuery专家电话支持,Google Ads API团队,他们每个人都将我引荐给其他人。我希望我可以reach one of the engineers在这里,或者希望有人可以澄清这是否可以预期。
虽然点击数据和费用数据大部分都可以(虽然不能完全消除差异),但没有一天印象数据与我在网上看到的数据相匹配。差远了。据我了解,在处理所有数据时,最近的数据可能会有所变化,因此我也查看了过去的数据。
我什至尝试说明UTC与美国东部之间的时区差异。
以下是我使用的两个查询。第一个分组是按天分组,另一个分组是试图查看是否调整了时区,这有什么区别。
#standardSQL
SELECT
_PARTITIONTIME as pt,
SUM(Impressions) AS Impressions,
SUM(ActiveViewImpressions) AS ActImpressions,
SUM(Clicks) AS Clicks,
(SUM(Cost)/1000000) AS Cost
FROM
`12345.supermetrics.p_AdStats_[ACCT_ID]`
GROUP BY
pt
ORDER BY
pt DESC
。
#standardSQL
SELECT
newDate,
SUM(Impressions) as Impressions,
SUM(Clicks) as clicks,
SUM(Cost) as Cost
FROM (
SELECT
Impressions,
Clicks,
(Cost / 1000000) as Cost,
CAST(TIMESTAMP_ADD( TIMESTAMP(Date), INTERVAL (HourofDay - 5) HOUR) AS DATE) AS newDate
FROM
`12345.supermetrics.p_HourlyAdGroupStats_[ACCT_ID]`
)
GROUP BY
newDate
ORDER BY
newDate ASC
答案 0 :(得分:0)
我发现出现差异的两个原因:
您可以在传输设置中调整刷新窗口。如果设置为1,则没有每日回填。值0表示默认刷新窗口(7天)。