Wednesday, February 26, 2025
Today, we're announcing the v19 release of the [Google Ads API](https://developers.google.com/google-ads/api). To use some of the v19 features, you will need to upgrade your [client libraries](https://developers.google.com/google-ads/api/docs/client-libs.md.txt) and client code. The updated client libraries and code examples will be published next week.  

<br />

[Video](https://www.youtube.com/watch?v=t7iUf07yf2U)

Here are the highlights:

- Added support automatically generating *enhanced* video assets for Performance Max campaigns.
- Removed all feed-related entities from the Google Ads API like `Feed`, `FeedMapping`, `FeedService`, `AdGroupFeed`, `feed_placeholder_view`. Users should now use [assets](https://developers.google.com/google-ads/api/docs/assets/overview.md.txt) to achieve the same purpose.
- Demand Gen ads now support 9:16 portrait image assets. Use [`DemandGenMultiAssetAdInfo.tall_portrait_marketing_images`](https://developers.google.com/google-ads/api/reference/rpc/v19/DemandGenMultiAssetAdInfo#tall_portrait_marketing_images[]) to include these assets in your ads.
- Added more methods to [`DataLinkService`](https://developers.google.com/google-ads/api/reference/rpc/latest/DataLinkService) for updating and removing previously created [`DataLink`](https://developers.google.com/google-ads/api/reference/rpc/v19/DataLink) for YouTube.
- [`ValueRuleItineraryAdvanceBookingWindow`](https://developers.google.com/google-ads/api/reference/rpc/v19/ConversionValueRule.ValueRuleItineraryAdvanceBookingWindow) now supports targeting for travel searches that take place today.
- Removed support for `VIDEO_OUTSTREAM`.
- (For allowlisted accounts only) Updates to brand guidelines
  - Brand guidelines can now be enabled for Performance Max campaigns during campaign creation. We also added a new [`CampaignService.EnablePMaxBrandGuidelines`](https://developers.google.com/google-ads/api/reference/rpc/v19/CampaignService#enablepmaxbrandguidelines) which allows you to enable brand guidelines for existing Performance Max campaigns.
  - You can set the brand guidelines' details such as font family and colors using [`Campaign.brand_guidelines`](https://developers.google.com/google-ads/api/reference/rpc/v19/Campaign#brand_guidelines).
- (For allowlisted accounts only) Added support for [message assets](https://support.google.com/google-ads/answer/14888522) through [`Asset.business_message_asset`](https://developers.google.com/google-ads/api/reference/rpc/v19/Asset#business_message_asset).

<br />

**Where can I learn more?**   

The following resources can help you get started:

- [Release Notes](https://developers.google.com/google-ads/api/docs/release-notes.md.txt)
- [Guides](https://developers.google.com/google-ads/api/docs)
- [Reference](https://developers.google.com/google-ads/api/reference/rpc)
- [Diff between v18 and v19](https://developers.google.com/google-ads/api/docs/diff)

<br />

If you have any questions or need additional help, contact us via the [forum](https://groups.google.com/forum/#!forum/adwords-api).  

![Portrait of the author](https://developers.google.com/static/ads/blog/images/photo_1.jpg) - Thanet Knack Praneenararat, on behalf of the Google Ads API Team


**Labels:**

[google-ads-api](https://developers.google.com/ads/blog/feeds/labels/google-ads-api.md.txt),

[release](https://developers.google.com/ads/blog/feeds/labels/release.md.txt)