Dominic, There are two different types of RateExceededErrors. There is the more common rate limit exceeded error that results from too many requests per minute, which is the one that can be avoided by using MutateJobService. You are running into the less common type which is based on your access level. ( operational_limit_based_on_access_level <https://developers.google.com/adwords/api/docs/guides/rate-limits#operational_limit_based_on_access_level> )
The MutateJobService helps you get around request rate limiting, not operation request limiting. For clarification about the difference between request limits and operation limits see the "Difference between a request and an operations" heading on the same page as the above link. A MutateJobService call is a single request, but is still limited by the number of mutate operations. See the chart on API operations on the Rate Sheet <https://developers.google.com/adwords/api/docs/ratesheet>. So you can get as many things as you want in a single call, but each API object you mutate counts as a separate operation, even if it is accomplished in a single request. You are correct that you will need to upgrade your token to get more operations per day. It is still the same form because upgrading your account requires justification for such heavy use of the API. Make sure you explain why so many daily mutate operations are required in the form field for the question "Do you plan to make any mutate calls to the API, or create/manage campaigns via the API? *" Hope this helps! On Saturday, February 21, 2015 at 9:19:43 AM UTC-5, Dominic Asche wrote: > > > We are trying to change the target URLs of our clients ads through the > AdWords API. > What we do is, that we batch the changes and use the MutateJobService to > get the updates applied. > After several successfull calls, we receive an RateExceededError: > > - API CALL WITH JOBID 1 FAILED: [RateExceededError <rateName= > BillingPerDay, rateKey=level1_plan, rateScope=DEVELOPER, > retryAfterSeconds=86400>] > > The threads and documentation on the RateExeededError are not clear to me > and so we do not understand the source of the error. > > - I've read that there is a basic token can send 10.000 requests --> > sending one MutateJobService with 25k target URL-updates is to me 1 > requests *- true?* > > > I've read about an upgrade of the developer token to a "standard"-level, > which sould enable the token to send more than 10.000 requests a day. > > - To do the upgrade, a link is provided which guides you to the same > applicaiton form which is used for the basic token application. Is there > no > way to purchase more calls? > > > Thx for any help. > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/a1a1fd79-aa7a-417b-b422-2c5cc0a2708d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
