Hi,
Thank you for reaching out to the Google Ads API support team.
Kindly note that RESOURCE_EXHAUSTED error generally occurs when you are sending too many requests in a short period of time. The server throws this error once it detects that your request has exceeded the system frequency limit. I would recommend setting up short delays between requests or combining more operations in fewer requests. I would recommend you please refer to the “
Batch operations” documentation for more information. Additionally, I would suggest you refer to the "
Usage flow" guide for insights on incorporating batch processing into your API requests.
Also, this error may occur if you have already exceeded the daily limit of 15,000 API operations per day. Kindly note that the "RESOURCE_EXHAUSTED" error can be mitigated by increasing the number of operations per day. If you would like to apply for unlimited Google Ads API operations,
fill out the standard access application form. I would suggest you please refer to this “
Access Levels and Permissible Use” documentation for more information.
If the issue persists after trying with the provided suggestion, then provide us with the complete updated API logs (
request and
response with
request-id and
request header) generated at your end and uncropped UI screenshot of the Google Ads account where you are facing the issue.
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,
.Net,
PHP,
Python,
Ruby 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.
This message is in relation to case "ref:!00D1U01174p.!5004Q02r1gdK:ref"
Thanks,
 |
Google Ads API Team |
