Excessive Retry After 30 Seconds Rate Limit

36 views
Skip to first unread message

charles...@gmail.com

unread,
Apr 16, 2021, 3:20:07 PM4/16/21
to AdWords API and Google Ads API Forum
Hi,

I've been running various TargetingIdeaService requests for the past 10 days without any issues, but since yesterday, I have not been able to get more than a couple requests per hour. I keep hitting rate limit, retry after 30 seconds. I even paused my script for the past 4 hours, and as soon as I restart it, every request is hit with a rate limit. Is there an issue with Google Ads API or is there something on my end? Is there a better way to figure out a real retry after value because 30 is not working (neither is 4 hours). 

I'm hitting rate_exceeded, account level with a retryafterseconds=30 when using TargetingIdeaService, operations=1, using Perl version of the API.  

Thank you

Google Ads API Forum Advisor Prod

unread,
Apr 19, 2021, 11:03:09 AM4/19/21
to charles...@gmail.com, adwor...@googlegroups.com
Hello,

Thanks for reaching out. There was an issue with multiple planning services on April 16th. This issue has been resolved, and we are monitoring the situation. If you are still experiencing an issue with the planning service, please let us know.

Regards,
Matt
Google Ads API Team

Google Logo
Matt
Google Ads API Team
 


ref:_00D1U1174p._5004Q2FZGLx:ref

charles...@gmail.com

unread,
Apr 19, 2021, 11:15:50 AM4/19/21
to AdWords API and Google Ads API Forum
Hi, it's improved since yesterday (Apr 18th), I am hitting a few rate limits still, but significantly better than before. 

Thank you. 

Google Ads API Forum Advisor Prod

unread,
Apr 19, 2021, 3:29:46 PM4/19/21
to charles...@gmail.com, adwor...@googlegroups.com
Hi Charles,

Planning services have a more stringent, separate set of limits due to their complexity. However, if you are experiencing rate limits that are not in accordance with the laid out planning service limits or the general rate limit, please let us know.
Message has been deleted

charles...@gmail.com

unread,
Apr 27, 2021, 10:09:33 AM4/27/21
to AdWords API and Google Ads API Forum
Hi, I seem to be hitting rate limit issues today pretty heavily (it was going well for the last 8 days). My script adheres to the planning rate limit (1 request per second maximum) and anytime I hit a hit a rate limit, I pause for 35 seconds. I have a single client (no parallel sessions) and I'm batching requests to minimize the volume. Despite this, my single client seems to hit the rate limit very often (after 1-3 requests). As a result my script is sleeping almost all day long and I'm getting just a handful of requests per hour. Any suggestions on what I could do? I'd rather run my script continuously but slowly rather than pausing for 35 seconds at a time every time I hit a rate limit. 

Thank you

Google Ads API Forum Advisor Prod

unread,
Apr 27, 2021, 2:39:11 PM4/27/21
to charles...@gmail.com, adwor...@googlegroups.com
Hello,

Thanks for following up on this. So that we can further investigate this issue, can you please privately send us the request and response logs associated with a request that results in a limit error being given?

Thanks,

charles...@gmail.com

unread,
Apr 28, 2021, 12:06:02 AM4/28/21
to AdWords API and Google Ads API Forum
Hi Matt, the last 4 hours have actually been working really well without hitting a single rate limit. It actually seems to be during business hours that I hit the rate limit and off hours it does really well. I'll send a message next time I hit the rate limit, thank you. 
Reply all
Reply to author
Forward
0 new messages