Hello Jeremy,

 If you're going against the Sandbox environment, could you confirm
that you actually have campaigns, ad groups, and keywords with CPC
bidding set up in the specific Sandbox account against which you're
running the report? I'm not able to reproduce the issue when I run the
same report definition against a test Sandbox account that has an
account structure already set up.

Cheers,
-Jeff Posnick, AdWords API Team


On Sep 23, 9:48 am, JezC <[EMAIL PROTECTED]> wrote:
> Thanks - but surely MaximumCPC *does* make sense for a Keyword
> Structure Report? I can see that Maximum CPM could be a failure... But
> MaxCPC is a valid property of a keyword?
>
> Cheers, JeremyC.
>
> On Sep 22, 5:09 pm, AdWords API Advisor <[EMAIL PROTECTED]>
> wrote:
>
> > Hello Jeremy,
>
> >  Please see
>
> >  http://groups.google.com/group/adwords-api/browse_thread/thread/db6db...
>
> > The reports team is definitely aware that this behavior is very
> > developer-unfriendly. While there obviously hasn't been any visible
> > progress towards a cleaner system for dealing with invalid columns in
> > report scheduling requests, it hasn't been forgotten.
>
> > Cheers,
> > -Jeff Posnick, AdWords API Team
>
> > On Sep 21, 7:58 am,JezC<[EMAIL PROTECTED]> wrote:
>
> > > I've just started using the Ruby API - adwords4r. I'm having a
> > > Structure Report problem.
>
> > > If I take the example code from the latest adwords4r version, and
> > > amend one line in reports.rb to:
>
> > > job.selectedColumns = %w{Campaign AdGroup Keyword KeywordTypeDisplay
> > > MaximumCPC MaximumCPM}
>
> > > This should add two columns, for the MaxCPC and MaxCPM described 
> > > inhttp://www.google.com/apis/adwords/developer/adwords_api_report_struc...
>
> > > I have changed this pair to other values from the same table, and they
> > > work.
>
> > > I've set adwords.preferences to point to the sandbox and have changed
> > > the various strings (they have been replaced by "[EMAIL PROTECTED]" below,
> > > etc). The unamended version works, the versions with other values for
> > > the selected columns work, only this pair fail to allow the job to be
> > > queued, AFAICS.
>
> > > When I run the revised reports.rb with MaximumCPC and MaximumCPM, I
> > > get an error:
>
> > > The following columns are not supported by the Report Type Structure :
> > > [MaximumCPC, MaximumCPM]
>
> > > I have the SOAP debug output for the request:
>
> > > <?xml version="1.0" encoding="utf-8" ?>
> > > <env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> > >     xmlns:env="http://schemas.xmlsoap.org/soap/envelope/";
> > >     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> > >   <env:Header>
> > >         <version env:mustUnderstand="0">v12</version>
> > >         <developerToken env:mustUnderstand="0">[EMAIL PROTECTED]</
> > > developerToken>
> > >         <useragent env:mustUnderstand="0">Some Random String</
> > > useragent>
> > >         <applicationToken env:mustUnderstand="0">another random
> > > string</applicationToken>
> > >         <password env:mustUnderstand="0">DreamOn</password>
> > >         <clientEmail env:mustUnderstand="0">[EMAIL PROTECTED]</
> > > clientEmail>
> > >         <email env:mustUnderstand="0">[EMAIL PROTECTED]</email>
> > >   </env:Header>
> > >   <env:Body>
> > >     <n1:validateReportJob xmlns:n1="https://adwords.google.com/api/
> > > adwords/v12">
> > >       <n1:job xsi:type="n1:DefinedReportJob">
> > >         <n1:endDay>2008-01-31</n1:endDay>
> > >         <n1:name>Report-2008-09-21T12:47:18+01:00</n1:name>
> > >         <n1:startDay>2008-01-01</n1:startDay>
> > >         <n1:aggregationTypes>Keyword</n1:aggregationTypes>
> > >         <n1:selectedColumns>Campaign</n1:selectedColumns>
> > >         <n1:selectedColumns>AdGroup</n1:selectedColumns>
> > >         <n1:selectedColumns>Keyword</n1:selectedColumns>
> > >         <n1:selectedColumns>KeywordTypeDisplay</n1:selectedColumns>
> > >         <n1:selectedColumns>MaximumCPC</n1:selectedColumns>
> > >         <n1:selectedColumns>MaximumCPM</n1:selectedColumns>
> > >         <n1:selectedReportType>Structure</n1:selectedReportType>
> > >       </n1:job>
> > >     </n1:validateReportJob>
> > >   </env:Body>
> > > </env:Envelope>
>
> > > and the response:
>
> > > <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>
> > >   <responseTime soapenv:actor="http://schemas.xmlsoap.org/soap/actor/
> > > next" soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/
> > > adwords/v12">37</responseTime>
> > >   <operations soapenv:actor="http://schemas.xmlsoap.org/soap/actor/
> > > next" soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/
> > > adwords/v12">1</operations>
> > >   <units soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next";
> > > soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/
> > > adwords/v12">1</units>
> > >   <requestId soapenv:actor="http://schemas.xmlsoap.org/soap/actor/
> > > next" soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/
> > > adwords/v12">a66500b167cd7341b5043dcb43759eb7</requestId>
> > >  </soapenv:Header>
> > >  <soapenv:Body>
> > >   <soapenv:Fault>
> > >      <faultcode>soapenv:Server.userException</faultcode>
>
> > >      <faultstring>One or more report job parameters is invalid.</
> > > faultstring>
>
> > >      <detail>
> > >       <ns1:fault xmlns:ns1="https://adwords.google.com/api/adwords/
> > > v12">
> > >        <ns1:code>30</ns1:code>
>
> > >        <ns1:message>One or more report job parameters is invalid.</
> > > ns1:message>
>
> > >        <ns1:trigger> The following columns are not supported by the
> > > Report Type Structure : [MaximumCPC, MaximumCPM]</ns1:trigger>
>
> > >     </ns1:fault>
>
> > >    </detail>
>
> > >   </soapenv:Fault>
> > >  </soapenv:Body>
> > > </soapenv:Envelope>
>
> > > I currently believe that there is a documentation error. :)
>
> > > Cheers, JeremyC.
--~--~---------~--~----~------------~-------~--~----~
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