Changes to campaign_bid_modifier Reporting in the Google Ads API from 1 September 2020
https://ads-developers.googleblog.comStarting on September 1, 2020, Google will be making a change to how the Google Ads API reports campaign-level bid modifiers to make the API’s results more consistent with the Google Ads UI.
Currently, Google Ads Query Language queries for campaign_bid_modifier resources only return rows if either of the following conditions are met:
- A non-zero bid modifier is set, or
- The row’s associated criterion_id has accrued metrics for the
CALLS
interaction type.
After this change goes into effect, queries for campaign_bid_modifier resources will return rows for all campaigns, more closely matching what a user sees in the Google Ads UI’s Advanced bid adj. > Interactions screen.
Users who wish to keep using a restricted view of their campaign_bid_modifier reports can add a predicate such as “WHERE campaign_bid_modifier.bid_modifier != 1.0
” (where a 1.0 value is equivalent to a bid adjustment of ±0%) to their queries to limit reporting to non-zero bid modifier rows.
This change will not affect the behavior of the AdWords API.