Share your feedback about the Google Ads (AdWords) API. Take the 2021 AdWords API and Google Ads API Annual Survey.

Reporting, optimization, and troubleshooting

As with other campaign types, you can use GoogleAdsService.SearchStream to retrieve attributes and performance metrics for Performance Max campaigns.

SELECT
  campaign.id,
  campaign.url_expansion_opt_out,
  campaign.status,
  campaign.bidding_strategy_type
FROM campaign
WHERE campaign.advertising_channel_type = PERFORMANCE_MAX

Campaign optimization

For the different business objectives that can be achieved through Performance Max campaigns, check out our optimization tips for Performance Max. These tips are equally applicable to Performance Max campaigns created by the Google Ads API.

Campaign issues

If your Performance Max campaign isn't performing as expected, it may be due to specific problems with your ads, bidding, targeting, conversion tracking, or campaign settings. Refer to this article on how to fix issues with Performance Max campaigns.