Performance Max campaign metrics split by network ?

780 views
Skip to first unread message

Louis Monier

unread,
Oct 11, 2022, 10:08:42 AM10/11/22
to Google Ads API and AdWords API Forum
Hi everybody, 

I would like to know if it'd be possible to get the performance metrics of Performance Max campaign split by network via the API (for example: search, display, discovery, smart shopping) ?

Thanks a lot in advance,

Louis

Google Ads API Forum Advisor

unread,
Oct 11, 2022, 12:23:35 PM10/11/22
to louis....@spark.do, adwor...@googlegroups.com
Hi Louis,

Thank you for reaching out to us.

Kindly note that the Google Ads API mirrors the Google Ads UI. That being said, could you confirm if you can do this successfully in the Google Ads UI? If yes, could you please provide us with the whole UI screenshot of getting the performance metrics of the Performance Max campaign split by network via the API (for example, search, display, discovery, smart shopping) so that our team can provide an appropriate recommendations to you? If not(not possible with the UI), then I am afraid that this is also not supported in the API.

You may then send the requested information via the Reply privately to author option. If this option is not available, you may send the details directly to our googleadsa...@google.com alias instead.

Best regards,
Google Logo
Heidi
Google Ads API Team
 


ref:_00D1U1174p._5004Q2f4tHn:ref

Aurélien Dutriévoz

unread,
Oct 13, 2022, 1:55:42 PM10/13/22
to Google Ads API and AdWords API Forum
Hello ! 

I can confirm you that it's unfortunately not possible to get a reporting by network on the UI. Is there any ways of retrieving the information though ? It's very frustrating to run P.Max campaigns (that are suposed to take advantage of every network) and not being able to get any insights about the spend ventilation, conversions attribution modeling...etc.  

Google Ads API Forum Advisor

unread,
Oct 13, 2022, 3:10:08 PM10/13/22
to aure...@spark.do, adwor...@googlegroups.com
Hi Aurélien,

Thank you for your reply and we understand the challenge you are encountering regarding the reporting for Performance Max campaigns.

When using the campaign report, you can include a segment.ad_network field in your query. However, for Performance Max campaigns, and after performing a test using the below query :
  • SELECT campaign.id, campaign.name, campaign.resource_name, segments.ad_network_type, metrics.clicks, metrics.cost_micros, metrics.impressions FROM campaign WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
The result that can be received for this campaign type would be segment.ad_network = MIXED.

Best regards,

Google Logo
Peter Laurence
Google Ads API Team
 


ref:_00D1U1174p._5004Q2f4tHn:ref

Kristin Lose

unread,
Jun 3, 2025, 11:25:03 AM (4 days ago) Jun 3
to Google Ads API and AdWords API Forum
Hello,
we have an API Call filtering for segment.ad_network = MIXED, but I don't find the Performance Max campaign in the output CSV file (and it's definitely live and producing impressions and cost). Was there a change to the API, since this thread is from 2022?

We ran this selection on Monday:

SELECT
  campaign.name, campaign.status, ad_group.name,
  ad_group_ad.ad.type, ad_group_ad.status,
  ad_group_ad.ad.final_urls, segments.device, segments.ad_network_type,
  segments.date, metrics.impressions, metrics.clicks, metrics.cost_micros
FROM ad_group_ad
WHERE segments.date DURING LAST_MONTH
AND segments.ad_network_type IN ('CONTENT', 'MIXED', 'GOOGLE_OWNED_CHANNELS')
AND metrics.impressions > 0


It only yieled GDN and DemandGen campaign results. Can you tell me we need to adapt the API?

Best,
Kristin

Google Ads API and AdWords API Forum

unread,
Jun 4, 2025, 4:38:26 PM (3 days ago) Jun 4
to Google Ads API and AdWords API Forum
Hi Kristin,

From the provided information, I understand that you are unable to retrieve the PMax campaigns while filtering for segment.ad_network = MIXED. In order to verify the provided query, we require customer Id. Could you please provide us with the uncropped UI screenshot with a visible customer id  by highlighting the ad details that you are trying using Google Ads API.

You can send the details via Reply privately to the author option, or direct private reply to this email.

Thank you,
Google Ads API team.
Reply all
Reply to author
Forward
0 new messages