I am trying to transition my code from v13 to v201003.  In my v13 code
I can choose from many selectedColumns options however in v201003 I
cannot select the same columns and makes it difficult to create the
report I want.  The link below has the columns that should be
available (200+): 
http://code.google.com/apis/adwords/docs/developer/adwords_api_report_url.html#aggr_UrlDaily

Using the get report fields it only shows the following columns
available (18):
MatchType (QueryMatchType) := [AUTO, BROAD, EXACT, EXPANDED, PHRASE] -
Query (String) - Url (String) - AverageCpc (Money) - AverageCpm
(Money) - AveragePosition (Double) - Clicks (Long) - ConversionRate
(Double) - ConversionRateManyPerClick (Double) - Conversions (Long) -
ConversionsManyPerClick (Long) - Cost (Money) - CostPerConversion
(Money) - CostPerConversionManyPerClick (Money) - Ctr (Double) -
Impressions (Long) - AdGroupId (Long) - AdGroupName (String) -
CampaignId (Long) - CampaignName (String)

Any help would be appreciated.

[<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/
envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/
v201003" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <SOAP-ENV:Header>
    <ns1:RequestHeader xsi:type="ns1:RequestHeader">
      <ns1:authToken>*****</ns1:authToken>
      <ns1:clientEmail>x</ns1:clientEmail>
      <ns1:developerToken>x</ns1:developerToken>
      <ns1:userAgent>x</ns1:userAgent>
    </ns1:RequestHeader>
  </SOAP-ENV:Header>
  <SOAP-ENV:Body>
    <ns1:mutate>
      <ns1:operations>
        <ns1:operator>ADD</ns1:operator>
        <ns1:operand>
          <ns1:selector>
            <ns1:fields>Campaign</ns1:fields>
            <ns1:fields>CampaignId</ns1:fields>
            <ns1:fields>AdGroup</ns1:fields>
            <ns1:fields>AdGroupId</ns1:fields>
            <ns1:fields>Keyword</ns1:fields>
            <ns1:fields>DestinationURL</ns1:fields>
            <ns1:fields>KeywordId</ns1:fields>
            <ns1:fields>KeywordStatus</ns1:fields>
            <ns1:fields>AdWordsType</ns1:fields>
            <ns1:fields>KeywordDestUrlDisplay</ns1:fields>
            <ns1:fields>KeywordTypeDisplay</ns1:fields>
            <ns1:fields>QualityScore</ns1:fields>
            <ns1:fields>Impressions</ns1:fields>
            <ns1:fields>Clicks</ns1:fields>
            <ns1:fields>Cost</ns1:fields>
            <ns1:fields>CPC</ns1:fields>
            <ns1:fields>CPM</ns1:fields>
            <ns1:fields>CTR</ns1:fields>
            <ns1:fields>AveragePosition</ns1:fields>
            <ns1:dateRange>
              <ns1:min>20100701</ns1:min>
              <ns1:max>20100702</ns1:max>
            </ns1:dateRange>
          </ns1:selector>
          <ns1:reportName>URL performance report #1278624063</
ns1:reportName>
          <ns1:reportType>URL_PERFORMANCE_REPORT</ns1:reportType>
          <ns1:dateRangeType>CUSTOM_DATE</ns1:dateRangeType>
          <ns1:downloadFormat>GZIPPED_CSV</ns1:downloadFormat>
        </ns1:operand>
      </ns1:operations>
    </ns1:mutate>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
  <soap:Header>
    <ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/
v201003">
      <requestId>x</requestId>
      <operations>0</operations>
      <responseTime>630</responseTime>
      <units>1</units>
    </ResponseHeader>
  </soap:Header>
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
@ ; trigger:'Campaign'</faultstring>
      <detail>
        <ApiExceptionFault xmlns="https://adwords.google.com/api/
adwords/cm/v201003">
          <message>ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
@ ; trigger:'Campaign'</message>
          <ApplicationException.Type>ApiException</
ApplicationException.Type>
          <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xsi:type="ReportDefinitionError">
            <fieldPath/>
            <trigger>Campaign</trigger>
 
<errorString>ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT</
errorString>
            <ApiError.Type>ReportDefinitionError</ApiError.Type>
            <reason>INVALID_FIELD_NAME_FOR_REPORT</reason>
          </errors>
        </ApiExceptionFault>
      </detail>
    </soap:Fault>
  </soap:Body>
</soap:Envelope>

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

Reply via email to