AD_GROUP_BIDDING_STRATEGY_OVERRIDES_PER_CAMPAIGN

90 views
Skip to first unread message

João Aparício

unread,
Mar 17, 2015, 1:44:04 PM3/17/15
to adwor...@googlegroups.com
I'm getting the following error:

Server raised fault: '[EntityCountLimitExceeded.CAMPAIGN_LIMIT @ operations[0] (enclosingId=243426876, limit=1000, accountLimitType=AD_GROUP_BIDDING_STRATEGY_OVERRIDES_PER_CAMPAIGN, existingCount=1000), EntityCountLimitExceeded.CAMPAIGN_LIMIT @ operations[12] (enclosingId=243426876, limit=1000, accountLimitType=AD_GROUP_BIDDING_STRATEGY_OVERRIDES_PER_CAMPAIGN, existingCount=1000), EntityCountLimitExceeded.CAMPAIGN_LIMIT @ operations[28] (enclosingId=243426876, limit=1000, accountLimitType=AD_GROUP_BIDDING_STRATEGY_OVERRIDES_PER_CAMPAIGN, existingCount=1000)]

The scenario is the following: I have a campaign where I set a target cpa bidding strategy at the campaign level. Try I'm settings bidding strategy exceptions at the adgroup level inside that campaign. When I do that for many adgroups, I get the error above.

The error looks like AdWords is imposing a maximum limit on the number of adgroup bidding strategy exceptions that can exist within a campaign. Fine. So my question is: What can I do about this? One thing I can think of, is remove the campaign level bidding strategy and apply them to all the adgroups directly. That way they're not "exceptions" any more I guess. The problem is that for some reason applying bidding strategies to adgroups seems to take a long time (it's taking me about 20-30 secs for each mutate operation acting in batches of 100 adgroups).

Suggestions?

João Aparício

unread,
Mar 17, 2015, 1:44:59 PM3/17/15
to adwor...@googlegroups.com
Just to clarify, above where I wrote Exceptions I meant Overrides.

João Aparício

unread,
Mar 18, 2015, 7:58:15 AM3/18/15
to adwor...@googlegroups.com
A related question is: When this error occurs, do the operations that aren't spelled out as having exceeded the campaign limit still get mutated? Do all operations fail or all succeed, or is it possible to have partial successes/failures?

Josh Radcliff (AdWords API Team)

unread,
Mar 18, 2015, 11:42:14 AM3/18/15
to adwor...@googlegroups.com
Hi,

You must specify a bidding strategy at a campaign level, so removing the campaign's bidding strategy is not an option.

I took a look at your campaign and ad groups, and it looks like all of the overrides at the ad group level are overriding using the same attributes, e.g., all overrides are for Target CPA (just like the campaign), only with one of two different bids. In that case, have you considered splitting the campaign by bidding strategy? In other words, have one campaign with all ad groups with strategy+default bid A, and another with strategy+default bid B.

Regarding your other question on errors, please check out our Partial Failure guide, which explains how errors are handled in detail and covers your configuration options around error handling.

Thanks,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages