Unleashing Google Ads API v23: Discover Perf Max by Channel

```json
{
  "alt": "Illustration of people reviewing documents with Google Ads logo overlayed.",
  "caption": "Two individuals collaborate over analytics and reports, with the iconic Google Ads logo emphasizing a data-driven strategy.",
  "description": "An illustration depicts two people discussing documents at a desk while analyzing graphs on a laptop screen. The overlayed Google Ads logo suggests a focus on digital marketing strategies. Documents include checklists and analytics, complemented by a nearby cup and glasses on the desk."
}
```

Have you ever wondered where your Performance Max ads truly run? With the latest Google Ads API v23 update, we finally have the answer!

An exciting change has arrived with the v23 Ads API launch. Now, Performance Max campaign results can be broken down by channel, including Search, YouTube, Display, Discover, Gmail, Maps, and Search Partners. Previously, all your performance data was lumped together, obscuring critical insights.

Here’s the inside scoop. In earlier API versions, I always received a MIXED value for the ad_network_type segment in my Performance Max campaigns. But with v23, these results have transformed into distinct channel enums. It’s a major step forward for those of us who crave precision in reporting and optimization.

Why this matters to us. This update isn’t just about new features — it reshapes how we comprehend Performance Max. With channel-specific reporting now on the table, marketers gain much-needed clarity on where these ads are displayed.

How we can leverage this. Now, we can access channel-level data at the campaign, asset group, and even individual asset levels. This means we can observe how each creative piece performs across Google’s array of platforms. Coupled with v22 segments like ad_using_video and ad_using_product_data, the possibilities for optimizing video performance on YouTube or Shopping ads on Search are endless.

Attention, developers. Upgrading to v23 unveils a level of reporting detail that was previously unreachable. If your system relied on the old MIXED values, it’s time to gear up for the new channel enums.

Keep an eye out for:

  • Channel data is accessible only for dates beginning June 1, 2025.
  • Remember, asset group–level channel reporting remains exclusively within the API and is not visible in the Google Ads UI.

The takeaway. The newest Google Ads API rollout quietly transforms what was once a black-box campaign category into an analyzable channel-specific type. Finally, advertisers like you and me can dive into the metrics we’ve long sought.


Inspired by this post on Search Engine Land.


crushpress.ai community screenshot

FAQs

What does Google Ads API v23 enable for Performance Max campaigns?

Channel-specific reporting breaks out Performance Max campaign results by channel. It covers channels like Search, YouTube, Display, Discover, Gmail, Maps, and Search Partners.

Which channels are reportable separately?

Channels include Search, YouTube, Display, Discover, Gmail, Maps, and Search Partners. This enables more granular insights for optimization.

What changed from previous versions?

In earlier API versions, the ad_network_type segment yielded MIXED values. With v23, it uses distinct channel enums for more precise reporting.

When does channel data become accessible?

Channel data is accessible only for dates beginning June 1, 2025.

Where is asset group–level channel reporting visible?

Asset group–level channel reporting remains within the API and is not visible in the Google Ads UI.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *