Hi Reed, That is the correct way to retrieve report fields, and as you can see the CAMPAIGN_PERFORMANCE_REPORT did not return the invalid fields you tried to use previously.
We are still working to improve this service, and providing a way to cross reference the XML attribute to the field is a great suggestion that I'll pass along to the core engineering team. I believe that the order of the fields in the ReportDefinition's selector is the same in the generated report, which could be a rudimentary solution for now. Best, - Eric On Jun 25, 11:13 am, Reed <r...@powellgenealogy.com> wrote: > Thanks for the clarification on terminology Eric, that helps. Also > for the info on the SignificanceData - will be waiting to see what > that data looks like. Below is the information returned by the > following SOAP request when called for each of the report types. This > is where I am getting the list of fields that I was referring to in my > post as not being accepted by the actual MUTATE ADD when I tried to > define the report. is there someplace where I can fote that the xml > response also include the name of the corresponding field in the XML > document, and maybe the description of what the data item is? For V13 > this all used to be in the docs, but in V2010 it seems to have moved > into the API itself. > thanks, > -reed > > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/ > envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/ > v201003"> > <soapenv:Header> > <v20:RequestHeader> > <v20:authToken>##</v20:authToken> > <v20:developerToken>##</v20:developerToken> > <v20:userAgent>V2010 Get Report > Fields</v20:userAgent> > </v20:RequestHeader> > </soapenv:Header> > <soapenv:Body> > <v20:getReportFields> > <v20:reportType>#thisReportType#</v20:reportType> > </v20:getReportFields> > </soapenv:Body> > </soapenv:Envelope> > > Output from calls for each ennumeration of reportType values: > > KEYWORDS_PERFORMANCE_REPORT > > # NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS > 1 CpcSignificance SignificanceData true true > 2 PositionSignificance SignificanceData true true > 3 ClickSignificance SignificanceData true true > 4 ConversionRateSignificance SignificanceData true true > 5 ConversionRateManyPerClickSignificance SignificanceData true > true > 6 ConversionSignificance SignificanceData true true > 7 ConversionManyPerClickSignificance SignificanceData true > true > 8 CostSignificance SignificanceData true true > 9 CostPerConversionSignificance SignificanceData true true > 10 CostPerConversionManyPerClickSignificance SignificanceData > true > true > 11 CtrSignificance SignificanceData true true > 12 ImpressionSignificance SignificanceData true true > 13 ViewThroughConversionsSignificance SignificanceData true > true > 14 KeywordMatchType KeywordMatchType true true EXACT > 15 KeywordText String true true > 16 PlacementUrl String true true > 17 QualityScore Integer true true > 18 AverageCpc Money true true > 19 AverageCpm Money true true > 20 AveragePosition Double true true > 21 Clicks Long true true > 22 ConversionRate Double true true > 23 ConversionRateManyPerClick Double true true > 24 Conversions Long true true > 25 ConversionsManyPerClick Long true true > 26 Cost Money true true > 27 CostPerConversion Money true true > 28 CostPerConversionManyPerClick Money true true > 29 Ctr Double true true > 30 Impressions Long true true > 31 MaxCpm Bid true true > 32 BottomPosition int true true > 33 PreferredPosition int true true > 34 ProxyMaxCpc Bid true true > 35 Id Long true true > 36 DestinationUrl String true true > 37 FirstPageCpc Bid true true > 38 AdGroupId Long true true > 39 IsNegative Criterion true true > AD_PERFORMANCE_REPORT > > # NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS > 1 CpcSignificance SignificanceData true true > 2 PositionSignificance SignificanceData true true > 3 ClickSignificance SignificanceData true true > 4 ConversionRateSignificance SignificanceData true true > 5 ConversionRateManyPerClickSignificance SignificanceData true > true > 6 ConversionSignificance SignificanceData true true > 7 ConversionManyPerClickSignificance SignificanceData true > true > 8 CostSignificance SignificanceData true true > 9 CostPerConversionSignificance SignificanceData true true > 10 CostPerConversionManyPerClickSignificance SignificanceData > true > true > 11 CtrSignificance SignificanceData true true > 12 ImpressionSignificance SignificanceData true true > 13 ViewThroughConversionsSignificance SignificanceData true > true > 14 PromotionLine String true true > 15 Description1 String true true > 16 Description2 String true true > 17 Headline String true true > 18 AverageCpc Money true true > 19 AverageCpm Money true true > 20 AveragePosition Double true true > 21 Clicks Long true true > 22 ConversionRate Double true true > 23 ConversionRateManyPerClick Double true true > 24 Conversions Long true true > 25 ConversionsManyPerClick Long true true > 26 Cost Money true true > 27 CostPerConversion Money true true > 28 CostPerConversionManyPerClick Money true true > 29 Ctr Double true true > 30 Impressions Long true true > 31 ImageCreativeName String true true > 32 DisplayUrl String true true > 33 Id Long true true > 34 Url String true true > 35 AdGroupId Long true true > 36 Status Status true true ENABLED > ADGROUP_PERFORMANCE_REPORT > > # NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS > 1 CpcSignificance SignificanceData true true > 2 PositionSignificance SignificanceData true true > 3 ClickSignificance SignificanceData true true > 4 ConversionRateSignificance SignificanceData true true > 5 ConversionRateManyPerClickSignificance SignificanceData true > true > 6 ConversionSignificance SignificanceData true true > 7 ConversionManyPerClickSignificance SignificanceData true > true > 8 CostSignificance SignificanceData true true > 9 CostPerConversionSignificance SignificanceData true true > 10 CostPerConversionManyPerClickSignificance SignificanceData > true > true > 11 CtrSignificance SignificanceData true true > 12 ImpressionSignificance SignificanceData true true > 13 ViewThroughConversionsSignificance SignificanceData true > true > 14 ExperimentRowStatus ExperimentDeltaRowStatus true true > ACTIVE > 15 AverageCpc Money true true > 16 AverageCpm Money true true > 17 AveragePosition Double true true > 18 Clicks Long true true > 19 ConversionRate Double true true > 20 ConversionRateManyPerClick Double true true > 21 Conversions Long true true > 22 ConversionsManyPerClick Long true true > 23 Cost Money true true > 24 CostPerConversion Money true true > 25 CostPerConversionManyPerClick Money true true > 26 Ctr Double true true > 27 Impressions Long true true > 28 ProxyKeywordMaxCpc Bid true true > 29 ProxySiteMaxCpc Bid true true > 30 ConversionOptimizerBidType ConversionOptimizerBidType true > true > TARGET_CPA > 31 DeduplicationMode ConversionDeduplicationMode true true > ONE_PER_CLICK > 32 TargetCpa Bid true true > 33 EnhancedCpcEnabled Boolean true true > 34 KeywordContentMaxCpc Bid true true > 35 KeywordMaxCpc Bid true true > 36 SiteMaxCpc Bid true true > 37 MaxContentCpcMultiplier BidMultiplier true true > 38 MaxCpcMultiplier BidMultiplier true true > 39 MaxCpm Bid true true > 40 MaxCpmMultiplier BidMultiplier true true > 41 ExperimentDeltaStatus ExperimentDeltaStatus true true ADDED > 42 ExperimentId Long true true > 43 CampaignId Long true true > 44 CampaignName String true true > 45 Id Long true true > 46 Name String true true > 47 Status Status true true ENABLED > CAMPAIGN_PERFORMANCE_REPORT > > # NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS > 1 Amount Money true true > 2 AverageCpc Money true true > 3 AverageCpm Money true true > 4 AveragePosition Double true true > 5 Clicks Long true true > 6 ConversionRate Double true true > 7 ConversionRateManyPerClick Double true true > 8 Conversions Long true true > 9 ConversionsManyPerClick Long true true > 10 Cost Money true true > 11 CostPerConversion Money true true > 12 CostPerConversionManyPerClick Money true true > 13 Ctr Double true true > 14 Id Long true true > 15 Impressions Long true true > 16 Name String true true > 17 Period BudgetPeriod true true DAILY > 18 Status CampaignStatus true true ACTIVE > SEARCH_QUERY_PERFORMANCE_REPORT > > # NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS > 1 MatchType QueryMatchType true true AUTO > 2 Query String true true > 3 Url String true true > 4 AverageCpc Money true true > 5 AverageCpm Money true true > 6 AveragePosition Double true true > 7 Clicks Long true true > 8 ConversionRate Double true true > 9 ConversionRateManyPerClick Double true true > 10 Conversions Long true true > 11 ConversionsManyPerClick Long true true > 12 Cost Money true true > 13 CostPerConversion Money true true > 14 CostPerConversionManyPerClick Money true true > 15 Ctr Double true true > 16 Impressions Long true true > 17 AdGroupId Long true true > 18 AdGroupName String true true > 19 CampaignId Long true true > 20 CampaignName String true true > MANAGED_PLACEMENTS_PERFORMANCE_REPORT > > # NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS > 1 CpcSignificance SignificanceData true true > 2 PositionSignificance SignificanceData true true > 3 ClickSignificance SignificanceData true true > 4 ConversionRateSignificance SignificanceData true true > 5 ConversionRateManyPerClickSignificance SignificanceData true > true > 6 ConversionSignificance SignificanceData true true > 7 ConversionManyPerClickSignificance SignificanceData true > true > 8 CostSignificance SignificanceData true true > 9 CostPerConversionSignificance SignificanceData true true > 10 CostPerConversionManyPerClickSignificance SignificanceData > true > true > 11 CtrSignificance SignificanceData true true > 12 ImpressionSignificance SignificanceData true true > 13 ViewThroughConversionsSignificance SignificanceData true > true > 14 KeywordMatchType KeywordMatchType true true EXACT > 15 KeywordText String true true > 16 PlacementUrl String true true > 17 QualityScore Integer true true > 18 AverageCpc Money true true > 19 AverageCpm Money true true > 20 AveragePosition Double true true > 21 Clicks Long true true > 22 ConversionRate Double true true > 23 ConversionRateManyPerClick Double true true > 24 Conversions Long true true > 25 ConversionsManyPerClick Long true true > 26 Cost Money true true > 27 CostPerConversion Money true true > 28 CostPerConversionManyPerClick Money true true > 29 Ctr Double true true > 30 Impressions Long true true > 31 MaxCpm Bid true true > 32 BottomPosition int true true > 33 PreferredPosition int true true > 34 ProxyMaxCpc Bid true true > 35 Id Long true true > 36 DestinationUrl String true true > 37 FirstPageCpc Bid true true > 38 AdGroupId Long true true > 39 IsNegative Criterion true true > ... > > 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