У кого-нибудь были проблемы с данными из объявлений Google Ads, передаваемых в BigQuery?
Я использовал службу передачи объявлений Google Ads и, проверяя переданные данные, запрашивая их, я обнаружил расхождения между тем, что я вижу в Google.Рекламный веб-портал и что было перенесено в BigQuery.Некоторые из расхождений довольно вопиющие.
Я связался со службой поддержки Google Cloud, специалистом по телефону BigQuery, командой Google Ads API, и каждый из них указал мне на кого-то другого.Я надеюсь, что смогу связаться с одним из инженеров здесь или с тем, кто сможет уточнить, ожидается ли это или нет.
Хотя данные о кликах и стоимости в основном в порядке (не совсем ясно,расхождений), нет ни одного дня, когда данные о показах совпадают с тем, что я вижу в Интернете.Даже не близко.Насколько я понимаю, последние данные могут немного измениться во время обработки всех данных, поэтому я посмотрел и на данные из прошлого.
Я даже пытался учесть разницу в часовых поясах между 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