Hi Ernie,
I want to clarify that we are using the google_ads dataset that we have in BigQuery after we setup a BQ Data Transfer.
Now, what we are wanting to get is the marketing metrics such as Impressions, Clicks, Cost broken down to an Adgroup level and by region.
on joining the criteria ID from the csv to the criterionid from google_ads.CampaignLocationTargetStats, we get the region/city information of the campaign.
We have looked at ad_group report that you mentioned, which I think is the google_ads.adgroup table and can't find any column which would indicate the location information.
The only table that seems to have the campaign and adgroup with location is the google_ads.GeoStats (Find attached an image of the schema of the table - GeoStats)
As can be seen in the file, we have the AdGroupId
, CityCriteriaId, CountryCriteriaId, RegionCriteriaId, Impressions, Clicks, Cost.
But the issue we have is when we get the Impressions etc. from the GeoStats table and compare it to the google_ads.Adgroup and the Adgroup report that we export online from the Google Ads interface, they never match, the GeoStats table seems to have extra/duplicate data. How can we resolve this?
Thanks,
Sri