Hi,
Thank you for raising this concern to the Google Ads API Forum.
With regard to your concern, the "
429 Resource has been exhausted", please note that all of the Google Ads API
client libraries use
gRPC for generating requests and responses. By default, gRPC has a message size of 4 MB, but our client libraries set the max message size to
64 MB in order to increase efficiency.
Responses must not exceed this limit. For example, a search request that includes a lot of fields may generate a response that exceeds 64 MB in size. To avoid this limit, you can reduce the number of selected fields, reduce the page size, or use
streaming. For mutates, send fewer operations per request. Requests that violate this limitation will
not generate a
GoogleAdsError, but will generate a
429 Resource Exhausted gRPC error. Refer to the
list of gRPC error codes and messages.
Please note that the Google Ads API enforces limits on API operations, such as the number of operations that can be sent in a single mutate request, kindly check this
documentation to see the API Limits and Quotas.
In the event that you've done considering the above information and still the persisting the error, it would be helpful if you can provide the complete
request and
response logs with
requestID and
request header that generated on your end where we can see the error. If you haven't yet, logging can be enabled by navigating to the
Client libraries > Your client library (ex. Java) > Logging documentation, which you can access from this
link.
For privacy purposes, you can provide it via the Reply
privately to author option. If this option is not available, then send it instead on this email address
googleadsapi-support@google.com.
Best regards,
 |
| Jinky |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2gQHaR:ref