How to Break Up Performance Max Metrics by Ad-Destination?

62 views
Skip to first unread message

Chad Wood

unread,
Apr 9, 2023, 10:59:21 PM4/9/23
to Google Ads API and AdWords API Forum
Hello,

Is it possible to query for Performance Max metrics (impr.& clicks) broken up by the link used in the ad?

My team advised my that PM campaigns will consolidate assets from all of our Display ads, to include ads going to our website, the playstore, and the appstore. 
So I need to query my Performance Max metrics based on where they went. For example:
(campaign_1,  playstore.com/app_id): 50 impressions, 15 clicks
(campaign_1,  
 our-website.com): 75 impressions, 40 clicks
(campaign_1,  
 appstore.com/app_id): 1 impressions, 0 clicks

What dimension would I use to get the number of impressions and clicks based on the ad destination? 

Thanks

Google Ads API Forum Advisor

unread,
Apr 10, 2023, 10:12:54 AM4/10/23
to chadwo...@gmail.com, adwor...@googlegroups.com

Hi Chad,

Thank you for reaching out to us.

Kindly note that the Google Ads API mirrors the Google Ads UI. Whatever data shows on the Ads UI report, the API should pull the same. That being said, for our team to further check this and provide appropriate recommendations to you, could you please provide us with the entire UI screenshot without cropping where you can see the expected data you want to retrieve 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.

On the other hand, if the UI you are referring to is in the campaign section then you may use the campaign report and may also try the sample query below:

SELECT campaign.id, campaign.name, campaign.app_campaign_setting.app_id, metrics.impressions, metrics.clicks FROM campaign WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

You may also check this guide as it describes the steps necessary to create and submit a query to the Google Ads API to get back data.

You may see the links below for the following emphasize words from the above statement:

Best regards,
Google Logo Google Ads API Team


ref:_00D1U1174p._5004Q2kTZhO:ref

Chad Wood

unread,
Apr 10, 2023, 11:44:56 AM4/10/23
to Google Ads API and AdWords API Forum
Thanks for the feedback. I've never actually seen this data... more-or-less, I was told to update my existing reporting to account for it.
I've requested this screenshot and I'll supply it once I've got something.

I guess in the meantime, can you confirm that it's indeed possible for the same Performance Max campaign to dynamically send people to different websites (i.e., ours, the app store, and the play store)?
Message has been deleted

Chad Wood

unread,
Apr 10, 2023, 12:15:57 PM4/10/23
to Google Ads API and AdWords API Forum
To clarify, we do have Display Ads going to all three; our website, the playstore, and the appstore.
Will PM really join all of those into a single asset group and dynamically send users to each location based on different factors such as the users device?

I found this in the docs:
https://developers.google.com/google-ads/api/docs/performance-max/asset-groups#asset_groups
" Asset groups contain one or more final URLs. At least one final URL is required. Use the URL that is most relevant to the conversion path for the given asset group and campaign objectives. The final URL of the asset group cannot be excluded from the WEBPAGE campaign criteria. "

But, I can't figure out if those different URLs must contain the same hostname. I guess that would answer my question.


On Monday, April 10, 2023 at 9:11:24 AM UTC-7 Chad Wood wrote:
To clarify, we do have Display Ads going to all three; our website, the playstore, and the appstore.
Will PM really join all of those into a single asset group and dynamically send users to each location based on different factors such as the users device?

Google Ads API Forum Advisor

unread,
Apr 11, 2023, 9:07:13 AM4/11/23
to chadwo...@gmail.com, adwor...@googlegroups.com
Hi Chad,

Thank you for sending updates to us.

To take a closer look, our team will wait for the screenshot of the Google Ads UI. Moving forward, Performance Max is a campaign type that provides a unified buying service for all Google Ads inventory. It helps advertisers optimize performance, in part by reducing the complexity and overhead needed to manage multiple campaign types. For more information, you may visit this link: (https://developers.google.com/google-ads/api/docs/performance-max/overview). You may also check this link: (https://developers.google.com/google-ads/api/interactive-guides/performance-max) to see how to link assets to asset groups using the interactive guide for Performance Max campaigns.

For more information regarding the Final URL expansion, you can check this: https://developers.google.com/google-ads/api/docs/performance-max/create-campaign#final-url.

Chad Wood

unread,
Apr 11, 2023, 9:31:49 AM4/11/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Thanks, but that’s not what I asked. The reason I’m here is because my org can not find the data, and they’re saying this hinderance is an overall blow to our Marketing capabilities.

The theory is that a single Performance Max campaign can send ad-clickers to either our website or AppStore/Playstore dynamically.

My question was, how do I get that data? Marketing can’t find it in the UI. I use the Google Ads API, and I can’t find it.
I also can not find documentation saying if the theory is true or not.

Can you advice, does performance max have that feature or no?

Thanks.

Google Ads API Forum Advisor

unread,
Apr 12, 2023, 7:10:18 AM4/12/23
to chadwo...@gmail.com, adwor...@googlegroups.com
Hi Chad, 

Thank you for your clarifications.

According to our team's investigation, this issue has already been highlighted in our support team, as noted in this case subject: Display Ads and Performance Max Ads - Seperate Performance (impressions and clicks) KPIs by Ad Destination and Ad Type. Since you indicated that you can't find both Google Ads API and Google Ads UI, I recommend that you contact the Google Ads product team via this link (https://support.google.com/google-ads/gethelp) about the feature that you're searching for. If in the event that they provided it to you, you may send us the entire screenshot of this UI so that we can provide an accurate answer to

For better tracking this concern, let us continue our discussion in the other thread that you first created, as we have already responded there.
Reply all
Reply to author
Forward
0 new messages