Hi Greg,

As described in this blog post:

  
http://adwordsapi.blogspot.com/2010/06/better-know-error-rateexceedederror.html

The rate limiting uses a token bucket algorithm, so once you fill your
bucket you'll have to wait for it to drain a little before making new
requests.  Unfortunately the exact configuration of the bucket size
and drain time is not made public.  If you are consistently hitting
rate errors then you should adjust your application to space out
requests.

Best,
- Eric

On Feb 23, 11:43 am, Greg <gheidel...@gmail.com> wrote:
> Once I start getting rate exceptions, even waiting does not seem to
> resolve the issue. The time always comes back as 30 seconds but in
> many cases I get consecutive rate exceptions even after sleeping?
>
> Also, is there some period of time that if an account sits inactive
> that the rate exception limitation will be reset i.e. it will perform
> as it did when the account was first created? As I stated above, once
> I start getting rate exceptions I can only do a fraction of the number
> of requests that I could perform when the account was first created.
>
> Thanks!
> Greg
>
> On Feb 17, 4:21 pm, AdWords API Advisor <adwordsapiadvi...@google.com>
> wrote:
>
>
>
>
>
>
>
> > Hi Greg,
>
> > Unfortunately there is no way to monitor the rate right now or check
> > for other applications making requests against the account.
>
> > Best,
> > - Eric Koleda, AdWords API Team
>
> > On Feb 15, 10:57 am, Greg Heidel <gheidel...@gmail.com> wrote:
>
> > > service = TargetingIdeaService
> > > method = get
> > > searchParameter = RelatedToUrlSearchParameter
> > > requestedAttributeTypes = [ 'GLOBAL_MONTHLY_SEARCHES',
> > >                                 'AVERAGE_TARGETED_MONTHLY_SEARCHES',
> > >                                 'COMPETITION',
> > >                                 'EXTRACTED_FROM_WEBPAGE',
> > >                                 'KEYWORD',
> > >                                 'KEYWORD_CATEGORY',
> > >                                 'NGRAM_GROUP',
> > >                                 'TARGETED_MONTHLY_SEARCHES']
> > > Number of results: 100
>
> > > I am making the call above and a few weeks ago, I could roughly
> > > process 1700 URLs in an hour, now I can only process about 75 an hour
> > > due to rate exceeded errors that are causing many retries. I am
> > > getting account-level rate exceeded errors. Is there any way to check
> > > who is using the account? I assume it is a corporate account but I am
> > > not aware of anyone else using the account. Is there any way to
> > > monitor the rate so that I don't get the errors and have to wait 30
> > > seconds i.e. adjust the pace of calls so that they succeed?
>
> > > Thanks!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en

Reply via email to