Important Notes
Important things to know when working with Google Ads data
No ad or ad group data for Performance Max and Smart Shopping campaigns
Our Google Ads extractor pulls ad-level data, but there are two exceptions: Performance Max and Smart Shopping campaigns. These types of campaigns do not contain any ad or ad group objects, so there will be no data for them in the adwords.ads
or the adwords.adgroups
tables. However, all details and performance metrics for these types of campaigns are available in the adwords.campaigns
table.
This means that if you aggregate data from the adwords.ads
or the adwords.adgroups
tables, you will not see spend or any other performance metrics from Performance Max or Smart Shopping campaigns in your aggregations.
In our Google Ads transformation code, we blend performance data from the adwords.ads
and the adwords.campaigns
tables so that you can get ad-level performance data when possible, and campaign-level performance when it's not.
Learn more about Google Performance Max campaigns
Cost in raw data is in microdollars
Unlike in most marketing data sources, the cost
values in the adwords
schema tables are represented in microdollars — not dollars. This means you if you are doing custom development using the raw data, you will need to divide cost
by 1,000,000 to get the dollar value.
conversion_value
and other currency amounts in the adwords
tables, however, are not in microdollars and do not need to be divided by 1,000,000.
Google Ads data transformed into the ums
tables using our standard transformation code has already been converted from microdollars, and you will not need to divide by 1,000,000.
Last updated