Incompatible fields in the CAMPAIGN_PERFORMANCE_REPORT

140 views
Skip to first unread message

Alexander Neroslavsky

unread,
Apr 13, 2021, 7:24:08 AM4/13/21
to AdWords API and Google Ads API Forum
Hello team,

We're having the following problem with Adwords API for the CAMPAIGN_PERFORMANCE_REPORT:

HTTP Response Code: 400, FieldPath: ExternalConversionSource, Trigger: Cannot select a combination of ExternalConversionSource and AbsoluteTopImpressionPercentage,ActiveViewCpm,ActiveViewCtr,ActiveViewImpressions,ActiveViewMeasurability,ActiveViewMeasurableCost,ActiveViewMeasurableImpressions,ActiveViewViewability,AllConversionRate,AverageCost,AverageCpc,AverageCpe,AverageCpm,AverageCpv,AverageFrequency,AveragePageviews,AveragePosition,AverageTimeOnSite,BounceRate,ClickAssistedConversionValue,ClickAssistedConversions,ClickAssistedConversionsOverLastClickConversions,Clicks,ContentBudgetLostImpressionShare,ContentImpressionShare,ContentRankLostImpressionShare,Cost,CostPerAllConversion,CostPerCurrentModelAttributedConversion,Ctr,EngagementRate,Engagements,GmailForwards,GmailSaves,GmailSecondaryClicks,ImpressionAssistedConversionValue,ImpressionAssistedConversions,ImpressionAssistedConversionsOverLastClickConversions,ImpressionReach,Impressions,InteractionRate,InteractionTypes,Interactions,InvalidClickRate,InvalidClicks,NumOfflineImpressions,NumOfflineInteractions,OfflineInteractionRate,PercentNewVisitors,RelativeCtr,SearchAbsoluteTopImpressionShare,SearchBudgetLostAbsoluteTopImpressionShare,SearchBudgetLostImpressionShare,SearchBudgetLostTopImpressionShare,SearchClickShare,SearchExactMatchImpressionShare,SearchImpressionShare,SearchRankLostAbsoluteTopImpressionShare,SearchRankLostImpressionShare,SearchRankLostTopImpressionShare,SearchTopImpressionShare,TopImpressionPercentage,VideoQuartile100Rate,VideoQuartile25Rate,VideoQuartile50Rate,VideoQuartile75Rate,VideoViewRate,VideoViews, Type: ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT

However, this field (and also AllConversionRate and CostPerAllConversion) is included in the documentation.

Also, these fields (ExternalConversionSource,  AllConversionRate and CostPerAllConversion) are missing in the result of the following call:

ReportDefinitionField[] reportDefinitionFields =
reportDefinitionService.getReportFields(
ReportDefinitionReportType.fromString("CAMPAIGN_PERFORMANCE_REPORT"));

What can be the reason of such behaviour?

Thanks in advance!

WBR,
Alexander

Google Ads API Forum Advisor Prod

unread,
Apr 13, 2021, 4:11:07 PM4/13/21
to adwor...@googlegroups.com
Hi Alexander,

The field ExternalConversionSource cannot be selected if the fields mentioned in your error are also in the report query. For a clearer look at the incompatible fields, you can click on "Not compatible with the following fields:" from the link I shared. 

Regards,
Anthony

Google Logo
Anthony
Google Ads API Team
 


ref:_00D1U1174p._5004Q2FY5TK:ref

Alexander Neroslavsky

unread,
Apr 22, 2021, 2:27:06 AM4/22/21
to AdWords API and Google Ads API Forum
Hi Anthony,

Thank you for your response. However we find that there are additional incompatible with ExternalConversionSource fields that aren't mentioned there (we're receiving INVALID_FIELD_NAME_FOR_REPORT):
- CostPerAllConversion
- CostPerCurrentModelAttributedConversion
- AllConversionRate.

Also also we're receiving SelectorError.INVALID_FIELD_SELECTION for the combination of ExternalConversionSource with the following fields:
- CostPerConversion 
- ConversionRate

If we're removing these 5 fields then report works.
Thanks!

Google Ads API Forum Advisor Prod

unread,
Apr 22, 2021, 11:02:13 AM4/22/21
to adwor...@googlegroups.com

Hi Alexander,

Thank you for reaching out. I work with Anthony. If you encounter these errors that means the fields are not compatible with the ExternalConversionSource field. Please do not select them if you are querying on the ExternalConversionSource. 

Thanks and regards,
Xiaoming, Google Ads API Team


Google Logo
Xiaoming
Google Ads API Team
 


ref:_00D1U1174p._5004Q2FY5TK:ref

Alexander Neroslavsky

unread,
Apr 22, 2021, 11:08:17 AM4/22/21
to AdWords API and Google Ads API Forum
Hi Xiaoming,

Thanks for quick response. My question is about including these incompatible fields into the documentation. They are not presented in the "Not compatible with the following fields:" subsection.

Google Ads API Forum Advisor Prod

unread,
Apr 22, 2021, 3:59:59 PM4/22/21
to adwor...@googlegroups.com

Hi Alexander,

Thank you for reaching out. Thank you for submitting this feature request. Our top priority right now is to get the new Google Ads API ready for general availability. As such, we aren't planning on adding enhancements to the AdWords API, but we will continue to fully support it, and address any bugs as they are found. 



Thanks and regards,
Xiaoming, Google Ads API Team
 

Reply all
Reply to author
Forward
0 new messages