Eric, The library I depend on hadn't been updated on the machine I was testing from yet, but I don't think that was causing this problem. Here's a call that received an identical response on the v201003 API (for a different report entirely).
REQUEST: <SOAP-ENV:Envelope xmlns:ns0="https://adwords.google.com/api/adwords/ cm/v201003" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="https://adwords.google.com/api/adwords/cm/v201003" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header> <tns:RequestHeader> <tns:authToken>REDACTED</tns:authToken> <tns:clientEmail>REDACTED</tns:clientEmail> <tns:developerToken>REDACTED</tns:developerToken> <tns:userAgent>YAAAC Client (0.2.1)</tns:userAgent> </tns:RequestHeader> </SOAP-ENV:Header> <SOAP-ENV:Body> <ns0:mutate> <ns0:operations xsi:type="ns0:ReportDefinitionOperation"> <ns0:operator>ADD</ns0:operator> <ns0:operand> <ns0:selector> <ns0:fields>KeywordText</ns0:fields> <ns0:fields>Impressions</ns0:fields> <ns0:fields>Clicks</ns0:fields> <ns0:fields>Cost</ns0:fields> <ns0:fields>AveragePosition</ns0:fields> <ns0:dateRange> <ns0:min>20100501</ns0:min> <ns0:max>20100531</ns0:max> </ns0:dateRange> </ns0:selector> <ns0:reportName>Monthly Keyword Report</ns0:reportName> <ns0:reportType>KEYWORDS_PERFORMANCE_REPORT</ ns0:reportType> <ns0:dateRangeType>CUSTOM_DATE</ns0:dateRangeType> <ns0:downloadFormat>XML</ns0:downloadFormat> </ns0:operand> </ns0:operations> </ns0:mutate> </SOAP-ENV:Body> </SOAP-ENV:Envelope> RESPONSE: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <ResponseHeader xmlns="https://adwords.google.com/api/adwords/ cm/v201003"> <requestId>c633a0f55546c7dd67f2010be493fdd6</requestId> <operations>1</operations> <responseTime>754</responseTime> <units>1</units> </ResponseHeader> </soap:Header> <soap:Body> <mutateResponse xmlns="https://adwords.google.com/api/adwords/ cm/v201003"> <rval> <id>1691097</id> <selector> <fields>KeywordText</fields> <fields>Impressions</fields> <fields>Clicks</fields> <fields>Cost</fields> <fields>AveragePosition</fields> <dateRange> <min>20100501</min> <max>20100531</max> </dateRange> </selector> <reportName>Monthly Keyword Report</reportName> <reportType>KEYWORDS_PERFORMANCE_REPORT</reportType> <hasAttachment>false</hasAttachment> <dateRangeType>CUSTOM_DATE</dateRangeType> <downloadFormat>XML</downloadFormat> <creationTime>20100707 162621 America/Los_Angeles</ creationTime> </rval> </mutateResponse> </soap:Body> </soap:Envelope> On Jul 7, 8:27 pm, rayden <goo...@foo.si> wrote: > Hi Eric, > > Just wanted to tell that I was testing Report Service and seams that > report > type CAMPAIGN_NEGATIVE_PLACEMENTS_PERFORMANCE_REPORT still makes this > error. > > I checked that i have 201003 version. Every other report type works > with no > problem. If you could tell team to check that out. > > Thanks for great work, best regards, > Luka Orehek > > On Jul 7, 10:31 pm, AdWords API Advisor <adwordsapiadvi...@google.com> > wrote: > > > > > Hi Don, > > > It looks like your making your request to the v201002 version of the > > API, which was not a public version and has been deprecated. Please > > migrate your application to v201003 to ensure you are using the latest > > functionality. > > > Best, > > - Eric > > > On Jul 7, 1:27 pm, Don Spaulding <donspauldin...@gmail.com> wrote: > > > > Oops, perhaps I spoke too soon. The majority of our reports are > > > working just fine, however, for every 50 or so reports that we submit, > > > one of them encounters this same error '!!!Unexpectedexception||| > > > 1113015'. > > > > I've included the ReportDefinition call that created this report as > > > well as the exact response received. Can you confirm that you are > > > seeing this behavior as well? > > > > REQUEST: > > > <SOAP-ENV:Envelope xmlns:ns0="https://adwords.google.com/api/adwords/ > > > cm/v201002" xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/" > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > > xmlns:tns="https://adwords.google.com/api/adwords/cm/v201002" > > > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> > > > <SOAP-ENV:Header> > > > <tns:RequestHeader> > > > <tns:authToken>REDACTED</tns:authToken> > > > <tns:clientEmail>REDACTED</tns:clientEmail> > > > <tns:developerToken>REDACTED</tns:developerToken> > > > <tns:userAgent>YAAAC Client (0.2.1)</tns:userAgent> > > > </tns:RequestHeader> > > > </SOAP-ENV:Header> > > > <ns1:Body> > > > <ns0:mutate> > > > <ns0:operations> > > > <ns0:operator>ADD</ns0:operator> > > > <ns0:operand> > > > <ns0:selector> > > > <ns0:fields>Name</ns0:fields> > > > <ns0:fields>Impressions</ns0:fields> > > > <ns0:fields>Clicks</ns0:fields> > > > <ns0:fields>Cost</ns0:fields> > > > <ns0:fields>AveragePosition</ns0:fields> > > > <ns0:dateRange> > > > <ns0:min>20090202</ns0:min> > > > <ns0:max>20090202</ns0:max> > > > </ns0:dateRange> > > > </ns0:selector> > > > <ns0:reportName>Daily Account Report</ns0:reportName> > > > <ns0:reportType>CAMPAIGN_PERFORMANCE_REPORT</ > > > ns0:reportType> > > > <ns0:dateRangeType>CUSTOM_DATE</ns0:dateRangeType> > > > <ns0:downloadFormat>XML</ns0:downloadFormat> > > > </ns0:operand> > > > </ns0:operations> > > > </ns0:mutate> > > > </ns1:Body> > > > </SOAP-ENV:Envelope> > > > > RESPONSE: > > > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > > > <soap:Header> > > > <ResponseHeader xmlns="https://adwords.google.com/api/adwords/ > > > cm/v201002"> > > > <requestId>f94bde13d09527e276007a84f52c8ef8</requestId> > > > <operations>1</operations> > > > <responseTime>564</responseTime> > > > <units>1</units> > > > </ResponseHeader> > > > </soap:Header> > > > <soap:Body> > > > <mutateResponse xmlns="https://adwords.google.com/api/adwords/ > > > cm/v201002"> > > > <rval> > > > <id>1113015</id> > > > <selector> > > > <fields>Name</fields> > > > <fields>Impressions</fields> > > > <fields>Clicks</fields> > > > <fields>Cost</fields> > > > <fields>AveragePosition</fields> > > > <dateRange> > > > <min>20090202</min> > > > <max>20090202</max> > > > </dateRange> > > > </selector> > > > <reportName>Daily Account Report</reportName> > > > <reportType>CAMPAIGN_PERFORMANCE_REPORT</reportType> > > > <hasAttachment>false</hasAttachment> > > > <dateRangeType>CUSTOM_DATE</dateRangeType> > > > <downloadFormat>XML</downloadFormat> > > > <creationTime>20100707 101521 America/Los_Angeles</ > > > creationTime> > > > </rval> > > > </mutateResponse> > > > </soap:Body> > > > </soap:Envelope> > > > > On Jul 3, 11:07 pm, Don Spaulding <donspauldin...@gmail.com> wrote: > > > > > Sorry Eric, I bumped the thread before trying last time. Yes, the > > > > Campaign Performance Reports are working again. > > > > > Thanks, > > > > Don > > > > > On Jul 1, 2:39 pm, AdWords API Advisor <adwordsapiadvi...@google.com> > > > > wrote: > > > > > > Hi Don, > > > > > > I believe a fix has been pushed out for this problem, and the report > > > > > seems to be working on my account. Can you try downloading a campaign > > > > > report again? > > > > > > Best, > > > > > - Eric > > > > > > On Jun 29, 1:40 pm, Don Spaulding <donspauldin...@gmail.com> wrote: > > > > > > > Any update on this error? > > > > > > > // Sorry, my long-polling timeout is 1 week. > > > > > > > On Jun 21, 5:01 pm, Don Spaulding <donspauldin...@gmail.com> wrote: > > > > > > > > Thanks for the note Eric. I'm looking forward to your update. > > > > > > > > On Jun 21, 3:46 pm, AdWords API Advisor > > > > > > > <adwordsapiadvi...@google.com> > > > > > > > wrote: > > > > > > > > > Hi Don, > > > > > > > > > I am seeing the same problem with CAMPAIGN_PERFORMANCE_REPORTs. > > > > > > > > I'll > > > > > > > > work with the core engineering team to investigate the problem > > > > > > > > and > > > > > > > > update this thread when I have more information. > > > > > > > > > Best, > > > > > > > > - Eric Koleda, AdWords API Team > > > > > > > > > On Jun 21, 1:42 pm, Don Spaulding <donspauldin...@gmail.com> > > > > > > > > wrote: > > > > > > > > > > I didn't specify any client information when creating the > > > > > > > > > report > > > > > > > > > definition. I assumed that a report definition was constant > > > > > > > > > across > > > > > > > > > multiple clients, and that the clientEmail header I was > > > > > > > > > passing across > > > > > > > > > in the HTTP request was used to determine which account to > > > > > > > > > run the > > > > > > > > > report for. I assume based on your response that I need to > > > > > > > > > specify a > > > > > > > > > clientEmail header in the SOAP request as well (at report > > > > > > > > > definition > > > > > > > > > time) and that must match the clientEmail HTTP header. When > > > > > > > > > I try > > > > > > > > > that, the report definition succeeds, but I get a different > > > > > > > > > error > > > > > > > > > while downloading: > > > > > > > > > > HTTP response body: > > > > > > > > > !!!Unexpectedexception|||934166 > > > > > > > > > > SOAP REQUEST: > > > > > > > > > > <SOAP-ENV:Envelope > > > > > > > > > xmlns:ns0="https://adwords.google.com/api/adwords/ > > > > > > > > > cm/v201002" > > > > > > > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > > > > > > > > xmlns:tns="https://adwords.google.com/api/adwords/cm/v201002" > > > > > > > > > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> > > > > > > > > > <SOAP-ENV:Header> > > > > > > > > > <tns:RequestHeader> > > > > > > > > > <tns:authToken>REDACTED</tns:authToken> > > > > > > > > > <tns:clientEmail>REDACTED</tns:clientEmail> <!-- > > > > > > > > > same > > > > > > > > > value as HTTP clientEmail header --> > > > > > > > > > <tns:developerToken>REDACTED</tns:developerToken> > > > > > > > > > <tns:userAgent>YAAAC Client > > > > > > > > > (0.2alpha)</tns:userAgent> > > > > > > > > > </tns:RequestHeader> > > > > > > > > > </SOAP-ENV:Header> > > > > > > > > > <SOAP-ENV:Body> > > > > > > > > > <ns0:mutate> > > > > > > > > > <ns0:operations > > > > > > > > > xsi:type="ns0:ReportDefinitionOperation"> > > > > > > > > > <ns0:operator>ADD</ns0:operator> > > > > > > > > > <ns0:operand> > > > > > > > > > <ns0:selector> > > > > > > > > > <ns0:fields>Name</ns0:fields> > > > > > > > > > <ns0:fields>Impressions</ns0:fields> > > > > > > > > > <ns0:fields>Clicks</ns0:fields> > > > > > > > > > <ns0:fields>Cost</ns0:fields> > > > > > > > > > > > > > > > > > > <ns0:fields>AveragePosition</ns0:fields> > > > > > > > > > <ns0:dateRange> > > > > > > > > > <ns0:min>20100401</ns0:min> > > > > > > > > > <ns0:max>20100430</ns0:max> > > > > > > > > > </ns0:dateRange> > > > > > > > > > </ns0:selector> > > > > > > > > > <ns0:reportName>Daily Account Report - > > > > > > > > > XXX</ > > > > > > > > > ns0:reportName> > > > > > > > > > > > > > > > > > > <ns0:reportType>CAMPAIGN_PERFORMANCE_REPORT</ > > > > > > > > > ns0:reportType> > > > > > > > > > > > > > > > > > > <ns0:dateRangeType>CUSTOM_DATE</ns0:dateRangeType> > > > > > > > > > > > > > > > > > > <ns0:downloadFormat>XML</ns0:downloadFormat> > > > > > > > > > </ns0:operand> > > ... > > read more » -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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