Hi all, I'm working on on the BID-GOAL_PERFORMANCE_REPORT, and certain records return "--" for type. Field type is an ENUM, and the documentation lists values like UNKNOWN and NONE, but not "--". Is the documentation incomplete, or is the API misbehaving?
For reproduction, this is a sample request with AdWords API: <?xml version="1.0" encoding="utf-8"?> <reportDefinition> <selector xmlns="https://adwords.google.com/api/adwords/cm/v201809"> <fields>Id</fields> <fields>Type</fields> <fields>Status</fields> <fields>PageOnePromotedBidCeiling</fields> <fields>PageOnePromotedBidChangesForRaisesOnly</fields> <fields>PageOnePromotedBidModifier</fields> <fields>PageOnePromotedRaiseBidWhenBudgetConstrained</fields> <fields>PageOnePromotedRaiseBidWhenLowQualityScore</fields> <fields>PageOnePromotedStrategyGoal</fields> <fields>TargetCpa</fields> <fields>TargetCpaMaxCpcBidCeiling</fields> <fields>TargetCpaMaxCpcBidFloor</fields> <fields>TargetOutrankShare</fields> <fields>TargetOutrankShareBidChangesForRaisesOnly</fields> <fields>TargetOutrankShareCompetitorDomain</fields> <fields>TargetOutrankShareMaxCpcBidCeiling</fields> <fields>TargetOutrankShareRaiseBidWhenLowQualityScore</fields> <fields>TargetRoas</fields> <fields>TargetRoasBidCeiling</fields> <fields>TargetRoasBidFloor</fields> <fields>TargetSpendBidCeiling</fields> <fields>TargetSpendSpendTarget</fields> <predicates> <field>Status</field> <operator>IN</operator> <values>ENABLED</values> <values>REMOVED</values> </predicates> </selector> <reportName xmlns="https://adwords.google.com/api/adwords/cm/v201809">BidStrategyInfo</reportName> <reportType xmlns="https://adwords.google.com/api/adwords/cm/v201809">BID_GOAL_PERFORMANCE_REPORT</reportType> <dateRangeType xmlns="https://adwords.google.com/api/adwords/cm/v201809">ALL_TIME</dateRangeType> <downloadFormat xmlns="https://adwords.google.com/api/adwords/cm/v201809">GZIPPED_XML</downloadFormat> </reportDefinition> The result contains the following record: <row bidStrategyID='6695873209' *bidStrategyType='--'* state='Enabled' bidLimitTargetSearchPageLocation='--' bidAutomationTargetSearchPageLocation='--' bidAdjustmentTargetSearchPageLocation='--' limitedBudgetsTargetSearchPageLocation='--' lowQualityKeywordsTargetSearchPageLocation='--' locationTargetSearchPageLocation='--' targetCPA='--' upperBidLimitTargetCPA='--' lowerBidLimitTargetCPA='--' targetOutrankingShare='--' bidAutomationTargetOutrankingShare='--' competitorDomainTargetOutrankingShare='--' upperMaxCpcBidLimitTargetOutrankingShare='--' lowQualityKeywordsTargetOutrankingShare='--' targetROAS='--' upperBidLimitTargetROAS='--' lowerBidLimitTargetROAS='--' bidLimitMaximizeClicks='--' targetSpendMaximizeClicks='--'/> <row bidStrategyID='6695929057' *bidStrategyType='--'* state='Enabled' bidLimitTargetSearchPageLocation='--' bidAutomationTargetSearchPageLocation='--' bidAdjustmentTargetSearchPageLocation='--' limitedBudgetsTargetSearchPageLocation='--' lowQualityKeywordsTargetSearchPageLocation='--' locationTargetSearchPageLocation='--' targetCPA='--' upperBidLimitTargetCPA='--' lowerBidLimitTargetCPA='--' targetOutrankingShare='--' bidAutomationTargetOutrankingShare='--' competitorDomainTargetOutrankingShare='--' upperMaxCpcBidLimitTargetOutrankingShare='--' lowQualityKeywordsTargetOutrankingShare='--' targetROAS='--' upperBidLimitTargetROAS='--' lowerBidLimitTargetROAS='--' bidLimitMaximizeClicks='--' targetSpendMaximizeClicks='--'/> This was issued against account 892-838-420. No worries if it is publicly known, we use it for testing. If you look in Google Ads web UI, you will notice those bid strategies are of type "Target Impression share", so assume that Type should have contained "Target search page location". Can anyone confirm this? Also note that in the records above, almost all fields contain "--", including fields that should have had values, like PageOnePromotedStrategyGoal (in XML listed as locationTargetSearchPageLocation). Why doesn't it contain the value we see in the UI? Thanks! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads 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 --- You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/df2c296c-da1f-4b86-9eb3-7822b0b91ac5%40googlegroups.com.