RE: Bug? existing_count wrong when adding Responsive Search Ads

48 views
Skip to first unread message
Message has been deleted

Google Ads API Forum Advisor

unread,
Feb 1, 2022, 11:11:07 AM2/1/22
to ha...@finch.com, adwor...@googlegroups.com
Hello Hans,

Thanks for reaching out. The error indicates that you are trying to set more than one enabled App ad in an App Campaign ad group. The error specifies that only one enabled ad is allowed per ad group. Other general Ads limits are listed here.

Best regards,
Google Logo
Jakeia Sabrina
Google Ads API Team
 

ref:_00D1U1174p._5004Q2W2rMl:ref

GregT

unread,
Feb 1, 2022, 2:29:20 PM2/1/22
to Google Ads API and AdWords API Forum
Hi, Jakeia.

I work with Hans, but he's in a time zone where he won't see this still for a while, so I thought I'd respond.

As Hans was indicating, this is not about App ads, but Responsive Search Ads. 

To give an example that is working correctly: if you take an empty ad group and try to add 51 Expanded Text Ads (one over the limit), you will get a response that indicates the resource limit was exceeded (same kind of error as what Hans posted), with the error details of "existing_count: 0" and "limit: 50", which are both correct for expanded text ads, since this is an ad group that has no ads in it.

However, if you try to add 4 Responsive Search Ads (one over the limit) to that empty ad group, you will get the response Hans shared, which correctly indicates the resource limit exceeded error, and correctly identifies "limit: 3" in the details, but incorrectly indicates "existing_count: 3", when in reality, the existing count (since this is a brand new, empty ad group) is 0 (like with the expanded text ads test case).

We rely on the existing_count being correct so that we know how many ads we should remove from our request. With it being incorrect for Responsive Search Ads, this is causing an issue. Note that this worked fine in the AdWords API, but we're migrating to the Google Ads API, since we have to, and it's the new Google Ads API that has this bug (v9 is what we're using).

Thanks,
Greg

Google Ads API Forum Advisor

unread,
Feb 2, 2022, 4:38:06 AM2/2/22
to gr...@finch.com, adwor...@googlegroups.com
Hi Greg,

Thank you for providing more details to your concern. I am also a member of the Google Ads API team and let me provide support to your concern.

So that I can discuss your concern to my team, could you provide the complete request and response logs with request ID and request header generated on your end for the expanded text ads with the expected response and for the responsive search ad that you think have issue, without redacted information?

You can provide it via Reply privately to author option. If this option is not available, then send it instead on this email address googleadsa...@google.com.

Regards,
Google Logo
Ernie John Blanca Tacata
Google Ads API Team
 


ref:_00D1U1174p._5004Q2W2rMl:ref
Message has been deleted

GregT

unread,
Mar 31, 2022, 1:43:13 PM3/31/22
to Google Ads API and AdWords API Forum
Hi, Ernie.

Hans provided some logs, and you had replied privately Feb 2 about raising this for further investigation with the rest of your team.

Is there any update on this?  It would be really nice to have this fixed.

Thanks,
Greg

Google Ads API Forum Advisor

unread,
Mar 31, 2022, 3:59:41 PM3/31/22
to gr...@finch.com, adwor...@googlegroups.com
Hi Greg,

Looks like this issue is fixed, could you give it a try and see if the issue persists?

Cheers
Anash

ref:_00D1U1174p._5004Q2W2rMl:ref

GregT

unread,
Apr 5, 2022, 12:19:23 PM4/5/22
to Google Ads API and AdWords API Forum
Hi, Anash.

I just ran our automated test that tests it, and it is getting the same result. If we try to add more than 3 responsive search ads to an empty ad group in one call, we get an error for ad numbers 4 and greater (which is correct), but the error message still has "existing_count: 3" (presumably counting the first 3 ads in the request) -- which is not the same as the AdWords API nor what the Google Ads API returns in the case of expanded text ads (they return "existing_count: 0").  I will reply privately to you with the logs of the request/response right after I post this.

Thanks,
Greg

Reply all
Reply to author
Forward
0 new messages