As with other campaign types, you can use GoogleAdsService.SearchStream
to retrieve attributes and
performance metrics for Performance Max campaigns. See the Google Ads API reporting
guide to learn about reporting more generally with
the Google Ads API. The following table outlines the options for reporting on
Performance Max campaigns organized by objective.
Measurement objective | Associated resources | Examples |
---|---|---|
Campaign level performance and placements | ||
Asset group level performance | asset_group |
|
Asset performance | ||
Retail campaign performance | ||
Campaign criterion performance |
location_view
|
Location criterion performance |
Identify market opportunities
One of the main use cases for Performance Max reporting is to identify market opportunities which you can use to the benefit of your ad campaigns and your business. Watch the following video for some examples and guidance around PMax reporting to identify market opportunities.
Best practices
We recommend these best practices when reporting on your Performance Max campaigns in the Google Ads API. These include:
Using the API efficiently.
Using Recommendations to optimize your campaigns.
Looking at real-time data and not just historic reporting data.
Adding as many assets as possible up to the limit for each asset type, and then waiting and letting Google Ads optimize for you.
Watch the following video for more detail about each of these best practices.