Thx for the response Anash. All is completely understood,
 
I was only providing a "context" that Eric asked about.
 

On Tuesday, March 27, 2012 12:25:49 AM UTC-7, Anash P. Oommen wrote:

> Hi Dan,
>
> The list of possible values for rateName aren't externally published. You 
> could however handle RateExceededError gracefully in your application. You 
> can find more information about RateExceededError here: 
> http://adwordsapi.blogspot.com/2010/06/better-know-error-rateexceedederror.html
>
> Another option is to consider using MutateJobService as Danial suggested. 
> The service would handle RateExceededError for you.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Tuesday, 27 March 2012 04:07:33 UTC+5:30, Dan Ricker wrote:
>>
>> I can provide a concrete example.
>>  
>> NOTE: it would also be nice if I could find a list of possible "rateName" 
>> values
>>  
>> 15XX items in adGroupCritKeywords results in:
>>  
>>        Message=RateExceededError <rateName=Operations, 
>> rateKey=new_request, rateScope=ACCOUNT, retryAfterSeconds=30>
>>  
>>
>>         internal IEnumerable<AdGroupCriterion> 
>> AddKeyWords(IEnumerable<AdGroupCriterion> adGroupCritKeywords)
>>         {
>>             List<AdGroupCriterionOperation> operations = new 
>> List<AdGroupCriterionOperation>();
>>             AdGroupCriterionOperation oneOperation = null;
>>             foreach(AdGroupCriterion adGroupCritKeyword in 
>> adGroupCritKeywords)
>>             {
>>                 oneOperation = new AdGroupCriterionOperation();
>>                 oneOperation.@operator = Operator.ADD;
>>                 oneOperation.operand = adGroupCritKeyword;
>>                 operations.Add(oneOperation);
>>             }
>>  
>>             AdGroupCriterionReturnValue retVal = null;
>>             try
>>             {
>>                 AdGroupCriterionService adGroupCriterionService = 
>> (AdGroupCriterionService)(this.AdWordsUser.GetService(AdWordsService.v201109.AdGroupCriterionService));
>>                 retVal = 
>> adGroupCriterionService.mutate(operations.ToArray());
>>             }
>>             catch (System.Exception ex)
>>             {
>>                 throw new System.Exception("Failed to add Keywords", ex);
>>             }
>>             return retVal.value;
>>         }
>>  
>>
>>
>> On Thursday, December 1, 2011 2:09:45 PM UTC-8, Eric Koleda wrote:
>>
>>> Hi Ian,
>>>
>>> Can you provide more context on what services you are using when you hit 
>>> this rate limit?  Against the sandbox or production?  
>>>
>>> Best,
>>> - Eric Koleda, AdWords API Team
>>>
>>

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