Eric, Thanks for the reply. I understand that the field names have changed. However I am missing many important fields (Keyword, KeywordID, KeywordStatus, AdwordsType, KeywordDestUrlDisplay, KeywordTypeDisplay, QualityScore) that I use for my reports. I ran the getReportFields and I see 18 available. The old service had 200+ fields available. For the report I've been using I need the following information (name from v13 on left, new version on the right).
Campaign -> CampaignName CampaignId (same) AdGroup -> AdGroupName AdGroupId (same) Keyword -> not available DestinationURL -> URL KeywordId -> not available KeywordStatus -> not available AdWordsType -> not available KeywordDestUrlDisplay -> not available KeywordTypeDisplay -> not available QualityScore -> not available Impressions (same) Clicks (same) Cost (same) CPC -> AverageCpc CPM -> AverageCpm CTR -> CTR AveragePosition (same) Do you plan on including these fields (Keyword, KeywordID, KeywordStatus, AdwordsType, KeywordDestUrlDisplay, KeywordTypeDisplay, QualityScore) in the new report service or will we need to find another way to extract similar information? Thanks Kevin On Jul 9, 3:14 pm, AdWords API Advisor <adwordsapiadvi...@google.com> wrote: > Hi Kevin, > > The report rules page you linked to is only valid for v13 reports. > v201003 reports use different field names. To access these field > names you can use the ReportDefinitionService method > getReportFields(): > > http://code.google.com/apis/adwords/v2009/docs/reference/ReportDefini... > > We are working to add these report fields into the documentation as > well. > > Best, > - Eric Koleda, AdWords API Team > > On Jul 8, 5:32 pm, kevin t <kt...@extraspace.com> wrote: > > > > > 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... > > > 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>- Hide quoted text - > > - Show quoted text - -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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