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

Reply via email to