I am having the exact same problem however about a week or so ago, I
was able to process around 1700 URLs in an hour, now I can only
process about 75 in an hour? I am getting so many rate limits on the
account that the retries are causing the program to slow to a crawl.
In testing, even running 5 URLs caused 6 retries?

Is this to be expected?

On Jan 31, 4:22 pm, AdWords API Advisor <[email protected]>
wrote:
> Hi Rick,
>
> You are correct, for those two uses cases you can only submit one URL
> or keyword at a time.  We recommend you build in error handling
> mechanisms that can react to aRateExceededError, and you should be
> able to do some tuning to ensure that you don't often exceed the
> limits.
>
> Best,
> - Eric
>
> On Jan 31, 12:27 pm, Rick <[email protected]> wrote:
>
> > Hi Eric, thanks for the response.
>
> > I'm using TargetingIdeaService in 2 ways, both of which don't seem to
> > allow more than one request at a time.
>
> > RelatedToUrlSearchParameter docs state
> > For KEYWORD queries, only one URL may be submitted.
> > and indeed it doesn't work if I try to provide more than 1 URL.
>
> > Second, I'm using RelatedToKeywordSearchParameter to find keywords
> > related to some other keyword. I can provide a list of keywords in
> > this case, but there is no way to find out which returned keyword is
> > related to which submitted keyword. The only way I can think of to get
> > this information is to submit each keyword as a separate
> > RelatedToKeywordSearchParameter.
>
> > Any ideas on how to best deal with these limitations?
>
> > Rick Morris
>
> > On Jan 27, 3:46 pm, AdWords API Advisor <[email protected]>
> > wrote:
>
> > > Hi Rick,
>
> > > Unfortunately there is nothing you can do to change the rate limits
> > > applied to your requests.  Can you give me more background on why you
> > > need to make so many requests per minute?  If you are trying to
> > > retrieve stats on known keywords you can use the requestType STATS and
> > > batch up to 2000 keywords in a single request.
>
> > > Best,
> > > - Eric Koleda, AdWords API Team
>
> > > On Jan 25, 3:52 pm, Rick <[email protected]> wrote:
>
> > > > I've found via trial and error if I run a single-threaded process
> > > > making requests against the TargetingIdeaService, I can get about 33
> > > > requests per second.
>
> > > > If I run 2 processes making the exact same call, I get the
> > > >RateExceededErroronce I exceed more than 2 calls every 1.5 seconds,
> > > > or about 0.75 requests per second. That's a pretty heavy penalty for
> > > > trying to load-balance my application.
>
> > > > I notice in the error returned it says:
> > > >RateExceededError&lt;rateName=Requests, rateKey=light_qps,
> > > > rateScope=ACCOUNT, retryAfterSeconds=30&gt;
>
> > > > I see there is a parameter rateKey=light_qps but I can't find any
> > > > documentation on this anywhere. I assume it's some indication of my
> > > > rate limits.
>
> > > > Is there some other rateKey that I can apply for that will let me have
> > > > more than 1 thread active? Or something else I can do about this?
>
> > > > Thanks
> > > > Rick
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 [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

Reply via email to