Hi Angel, In regards to rate limits, it can be subdivided into two types based on this guide <https://developers.google.com/adwords/api/docs/guides/rate-limits>. The rate limit can either be in a developer token rate scope <https://developers.google.com/adwords/api/docs/guides/rate-limits#developer_token_rate_scope> or account rate scope <https://developers.google.com/adwords/api/docs/guides/rate-limits#account_rate_scope> .
In regards to the developer token rate scope, this is based on the access level <https://developers.google.com/adwords/api/docs/access-levels> of your developer token. For example, if you have a basic access of the developer token, then you have a limit of 10,000 operations a day and 1,000 report requests a day. If you exceed this limit, the API will generate the RateExceededError <https://developers.google.com/adwords/api/docs/common-errors#RateExceededError.RATE_EXCEEDED> . For the account rate scope, this is based on the number of requests per second that you are doing. Basically, if you have either a basic access or standard access (which has an unlimited daily operations and unlimited daily report requests), the RateExceededError will still be generated if you have a high number of requests per second. This scope does not based on your developer token's access level. Also, if you'll encounter the RateExceededError, it is important that you check the SOAP response specifically the elements <https://developers.google.com/adwords/api/docs/guides/rate-limits#elements_of_rateexceedederror> of this error. And yes, you can incorporate the RateLimiter <https://github.com/googleads/googleads-java-lib/tree/master/extensions/adwords_rate_limiter> extension of the AdWords API to handle this specific error programmatically. Aside from using this extension, you can also handle this error manually. You just need to take note the retryAfterSeconds in the SOAP response, and then do your request again after how many seconds indicated on this field. Let me know if you have further clarifications. Thanks, Vincent AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/8c34722d-4d88-4f0f-a88e-6c03469e1445%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
