Request:
<soap:Body>
<estimateCampaignList
xmlns="https://adwords.google.com/api/adwords/v5">
<campaignRequests>
<adGroupRequests>
<id>11502</id>
<keywordRequests>
<id>10009045</id>
</keywordRequests>
</adGroupRequests>
<id>2968</id>
<languageTargeting xsi:nil="true" />
</campaignRequests>
</estimateCampaignList>
</soap:Body>
Response:
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server.generalException</faultcode>
<faultstring>An internal error has occurred. Please retry your
request.</faultstring>
<detail>
<ns1:fault xmlns:ns1="https://adwords.google.com/api/adwords/v5">
<ns1:code>0</ns1:code>
<ns1:message>An internal error has occurred. Please retry your
request.</ns1:message>
</ns1:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
Same thing for us. This was our request:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:fn="https://adwords.google.com/api/adwords/v5"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
<soap:Header>
<fn:clientEmail>client_1+EMAIL</fn:clientEmail>
<fn:email>EMAIL</fn:email>
<fn:password>PASSWORD</fn:password>
<fn:token>EMAIL++USD</fn:token>
<fn:useragent>Merjis AdWords Toolkit for OCaml (sandbox)</fn:useragent>
</soap:Header>
<soap:Body>
<fn:estimateCampaignList>
<fn:campaignRequests>
<fn:adGroupRequests>
<fn:id>13020</fn:id>
<fn:keywordRequests>
<fn:id>10009046</fn:id>
</fn:keywordRequests>
</fn:adGroupRequests>
<fn:id>2907</fn:id>
</fn:campaignRequests>
</fn:estimateCampaignList>
</soap:Body>
</soap:Envelope>
Returned "An internal error has occurred. Please retry your request."
The requestID was 408f6bca88f11289d06de6efec442afc in case anyone
at Google wants to take a look at this.
Rich.
--
Richard Jones, CTO Merjis Ltd.
Merjis - web marketing and technology - http://merjis.com
Internet Marketing and AdWords courses - http://merjis.com/courses - NEW!
Merjis blog - http://blog.merjis.com - NEW!
Same error; this time the request ID was:
c38b715e41bb0d88dcb4112a7165330f
I should add that the error was with v5, using the sandbox, since
I've just noticed that you released v6.
Gotta say that "internal error" would never pass a code review as far
as something I would ever let a user see. It's worthless and confusing.
I have code that is working in production that fails in the sandbox
(friggin' internal error). If other people have estimates (e.g.
"estimateAdGroupList") working, I will dig deeper...
Thanks,
Erik