/common/segments.proto

--- v22/common/segments.proto   2026-01-23 15:36:15.000000000 +0000
+++ v23/common/segments.proto   2026-01-23 15:36:25.000000000 +0000
@@ -95,12 +97,18 @@
       191;

   // Ad network type.
-  google.ads.googleads.v22.enums.AdNetworkTypeEnum.AdNetworkType
+  google.ads.googleads.v23.enums.AdNetworkTypeEnum.AdNetworkType
       ad_network_type = 3;

   // Resource name of the ad group.
   optional string ad_group = 158;

+  // Ad sub network type. Currently only available for ads running as part of
+  // DemandGen campaigns on YouTube and has to always be selected together with
+  // ad_network_type.
+  google.ads.googleads.v23.enums.AdSubNetworkTypeEnum.AdSubNetworkType
+      ad_sub_network_type = 204;
+
   // Resource name of the asset group.
   optional string asset_group = 159;

@@ -367,8 +375,43 @@
   // The region the user is searching for at query time.
   optional string travel_destination_region = 195;

+  // The display names of participants in an event listing, like performers,
+  // speakers, or teams.
+  optional string vertical_ads_event_participant_display_names = 205;
+
+  // The class of the hotel. Generally in the range of 1 to 5 stars, but fully
+  // customizable in the hotel feed.
+  optional int64 vertical_ads_hotel_class = 206;
+
+  // The listing associated with a listing impression, click or conversion.
+  optional string vertical_ads_listing = 207;
+
+  // The brand associated with a specific listing within a Vertical Ads
+  // context, for example, the brand of a car rental, a vacation home, or an
+  // event.
+  optional string vertical_ads_listing_brand = 208;
+
+  // The city where the vertical ads listing is located.
+  optional string vertical_ads_listing_city = 209;
+
+  // The country where the vertical ads listing is located.
+  optional string vertical_ads_listing_country = 210;
+
+  // The region where the vertical ads listing is located.
+  optional string vertical_ads_listing_region = 211;
+
+  // A specific partner account within a Partner Center (for example, Hotel
+  // Center) that supplies inventory feed data for Vertical Ads.
+  optional int64 vertical_ads_partner_account = 212;
+
+  // Type of vertical ad, such as Vacation Rentals, Car Rentals, or
+  // Events, used to categorize and segment data in the context of Vertical
+  // Ads.
+  optional google.ads.googleads.v23.enums.VerticalAdsItemVerticalTypeEnum
+      .VerticalAdsItemVerticalType vertical_ads_vertical = 213;
+
   // Recommendation type.
-  google.ads.googleads.v22.enums.RecommendationTypeEnum.RecommendationType
+  google.ads.googleads.v23.enums.RecommendationTypeEnum.RecommendationType
       recommendation_type = 140;

   // Type of the search engine results page.