When I query Google Ads API (v7) for bidding_strategy, either for multiple campaigns or specific campaign, I get empty (unspecified) data in response, while I see the data in the UI normally. I have built the query using the query builder and am pretty sure it's correct, as it's very simple.
Sample query (customer_id and campaign_id redacted):
"SELECT bidding_strategy.type,
bidding_strategy.name, bidding_strategy.status, bidding_strategy.resource_name, bidding_strategy.target_roas.target_roas FROM campaign WHERE campaign.resource_name = 'customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>'"
Response:
In [41]: c.bidding_strategy.type_
Out[41]: <BiddingStrategyType.UNSPECIFIED: 0>
Out[42]: ''
In [43]: c.bidding_strategy.target_roas.target_roas
Out[43]: 0.0
UI data for the same campaign:
Thanks in advance,
Vidak