TrafficEstimatorService - RateExceededError

346 views
Skip to first unread message

Lan

unread,
Nov 26, 2014, 3:18:01 PM11/26/14
to adwor...@googlegroups.com
We are getting the following error message when calling the TrafficEstimatorService. It was working fine, buy just recently (for the past few days) we started getting this error.
[RateExceededError <rateName=RATE_LIMIT, rateKey=null, rateScope=ACCOUNT, retryAfterSeconds=30>]

Tech support suggested that we try spreading the calls over multiple accounts. We tried that as well, but it still did not work. We tried with rotating through 100 accounts without repeating and we got about 30% fail rate.

 This is the partial request. See the attached for full message.

<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header><ns1:RequestHeader soapenv:mustUnderstand="0" xmlns:ns1="https://adwords.google.com/api/adwords/o/v201406"><ns2:clientCustomerId xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201406">5713170534</ns2:clientCustomerId>
<ns3:developerToken xmlns:ns3="https://adwords.google.com/api/adwords/cm/v201406">[REMOVED]</ns3:developerToken>
<ns4:userAgent xmlns:ns4="https://adwords.google.com/api/adwords/cm/v201406"> (AwApi-Java, AdWords-Axis/1.31.0, Common-Java/1.31.0, Axis/1.4, Java/1.6.0_11, jars)</ns4:userAgent>
<ns5:validateOnly xmlns:ns5="https://adwords.google.com/api/adwords/cm/v201406">false</ns5:validateOnly>
<ns6:partialFailure xmlns:ns6="https://adwords.google.com/api/adwords/cm/v201406">false</ns6:partialFailure></ns1:RequestHeader></soapenv:Header>
<soapenv:Body><get xmlns="https://adwords.google.com/api/adwords/o/v201406"><selector><campaignEstimateRequests><adGroupEstimateRequests><keywordEstimateRequests><keyword>
......



<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><ResponseHeader xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201406" xmlns="https://adwords.google.com/api/adwords/o/v201406"><ns2:requestId>000508c7c813b4900ac4db449d006411</ns2:requestId><ns2:serviceName>TrafficEstimatorService</ns2:serviceName><ns2:methodName>get</ns2:methodName><ns2:operations>0</ns2:operations><ns2:responseTime>105</ns2:responseTime></ResponseHeader></soap:Header>
<soap:Body><soap:Fault><faultcode>soap:Server</faultcode>
<faultstring>[RateExceededError &lt;rateName=RATE_LIMIT, rateKey=null, rateScope=ACCOUNT, retryAfterSeconds=30&gt;]</faultstring>
<detail>
<ApiExceptionFault xmlns="https://adwords.google.com/api/adwords/o/v201406" xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201406">
<ns2:message>[RateExceededError &lt;rateName=RATE_LIMIT, rateKey=null, rateScope=ACCOUNT, retryAfterSeconds=30&gt;]</ns2:message>
<ns2:ApplicationException.Type>ApiException</ns2:ApplicationException.Type>
<ns2:errors xsi:type="ns2:RateExceededError" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><ns2:fieldPath/><ns2:trigger/>
<ns2:errorString>RateExceededError.RATE_EXCEEDED</ns2:errorString>
<ns2:ApiError.Type>RateExceededError</ns2:ApiError.Type><ns2:reason>RATE_EXCEEDED</ns2:reason>
<ns2:rateName>RATE_LIMIT</ns2:rateName><ns2:rateScope>ACCOUNT</ns2:rateScope>
<ns2:retryAfterSeconds>30</ns2:retryAfterSeconds></ns2:errors></ApiExceptionFault>
</detail></soap:Fault></soap:Body></soap:Envelope>


full_soap_message.txt

Danial Klimkin

unread,
Nov 27, 2014, 8:34:21 AM11/27/14
to adwor...@googlegroups.com
Hello Lan,


Please see:



-Danial, AdWords API Team.
Reply all
Reply to author
Forward
0 new messages