RESOURCE_EXHAUSTED error on Account with Standard Access Level

65 views
Skip to first unread message

gator...@gmail.com

unread,
Nov 1, 2023, 3:39:30 PM11/1/23
to Google Ads API and AdWords API Forum
In the last week, we have been receiving the following error message:

{ "errors": [ { "errorCode": { "quotaError": "RESOURCE_EXHAUSTED" }, "message": "Too many requests. Retry in 900 seconds." } ], "requestId": "kCYvGVtAiGJQVhQImWBE0g" }

There is a limit of 15,000 API operations per day for accounts with Basic access level, however our account has Standard access level which provides Unlimited operations / day.

We have been using Google Ads API for years and this is the first time we have seen this error.  Why are we getting this error with Standard access level?

Access Levels and Permissible Use

Google Ads API Forum Advisor

unread,
Nov 1, 2023, 6:37:39 PM11/1/23
to gator...@gmail.com, adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

By reviewing your query, I understand that you are getting the error "RESOURCE_EXHAUSTED", it means that a system frequency limit has been exceeded. Kindly prevent sending too many requests in a short period of time and also ensure to set up short delays between requests or combine more operations in fewer requests. Also, please check this sample code for how to Handle a Rate Exceeded Error for more information.

Additionally, we also have daily API operation limits where requests that violate these limits are rejected with the error: RESOURCE_EXHAUSTED. You may check out API Limits and Quotas for more information.

If you are still encountering an error, kindly provide us with the complete API logs (request and response with request-id and request header) generated at your end to assist you better.

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java.NetPHPPythonRuby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.

You can send the details via Reply privately to the author option, or direct private reply to this email.

 
This message is in relation to case "ref:!00D1U01174p.!5004Q02q9ntQ:ref"

Thanks,
 
Google Logo Google Ads API Team


Reply all
Reply to author
Forward
0 new messages