/common/segments.proto

--- v24/common/segments.proto   2026-08-13 23:22:21.000000000 +0000
+++ v25/common/segments.proto   2026-08-13 23:22:28.000000000 +0000
@@ -98,12 +102,17 @@
       191;

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

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

+  // Ad sub format type. Segments YouTube non-skippable instream ads by
+  // duration. Has to always be selected together with ad_format_type.
+  google.ads.googleads.v25.enums.AdSubFormatTypeEnum.AdSubFormatType
+      ad_sub_format_type = 232;
+
   // 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.
@@ -119,6 +131,10 @@
   // Budget campaign association status.
   BudgetCampaignAssociationStatus budget_campaign_association_status = 134;

+  // The brand lift measurement type.
+  google.ads.googleads.v25.enums.BrandLiftMeasurementTypeEnum
+      .BrandLiftMeasurementType brand_lift_measurement_type = 230;
+
   // Resource name of the campaign.
   optional string campaign = 157;

@@ -150,14 +166,40 @@

   // An enum value representing the number of days between the impression and
   // the conversion.
-  google.ads.googleads.v24.enums.ConversionLagBucketEnum.ConversionLagBucket
+  google.ads.googleads.v25.enums.ConversionLagBucketEnum.ConversionLagBucket
       conversion_lag_bucket = 50;

+  // Conversion Category for Conversion Lift.
+  google.ads.googleads.v25.enums.ConversionActionCategoryEnum
+      .ConversionActionCategory conversion_lift_conversion_category = 229;
+
+  // The end date of the period for which these Conversion Lift results are
+  // calculated. This can differ from the overall Study End Time.
+  int64 conversion_lift_end_date = 223;
+
+  // The specific conversion types that were included in the Conversion Lift
+  // measurement for this reporting period.
+  google.ads.googleads.v25.enums.ConversionLiftIncludedConversionActionTypesEnum
+      .ConversionLiftIncludedConversionActionTypes
+          conversion_lift_included_conversion_action_types = 224;
+
+  // The start date of the period for which these Conversion Lift results are
+  // calculated. This can differ from the overall Study Start Time.
+  int64 conversion_lift_start_date = 222;
+
   // An enum value representing the number of days between the impression and
   // the conversion or between the impression and adjustments to the conversion.
-  google.ads.googleads.v24.enums.ConversionOrAdjustmentLagBucketEnum
+  google.ads.googleads.v25.enums.ConversionOrAdjustmentLagBucketEnum
       .ConversionOrAdjustmentLagBucket conversion_or_adjustment_lag_bucket = 51;

+  // Resource name of the country
+  optional string country = 227 [(google.api.resource_reference) = {
+    type: "googleads.googleapis.com/GeoTargetConstant"
+  }];
+
+  // Localized name of the country.
+  optional string country_localized_name = 228;
+
   // Date to which metrics apply.
   // yyyy-MM-dd format, for example, 2018-04-17.
   optional string date = 79;
@@ -163,19 +205,25 @@
   optional string date = 79;

   // Day of the week, for example, MONDAY.
-  google.ads.googleads.v24.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;
+  google.ads.googleads.v25.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;

   // Device to which metrics apply.
-  google.ads.googleads.v24.enums.DeviceEnum.Device device = 1;
+  google.ads.googleads.v25.enums.DeviceEnum.Device device = 1;

   // Mobile device platform to which metrics apply.
-  google.ads.googleads.v24.enums.MobileDevicePlatformEnum.MobileDevicePlatform
+  google.ads.googleads.v25.enums.MobileDevicePlatformEnum.MobileDevicePlatform
       mobile_device_platform = 219;

+  // Experiment arm.
+  optional string experiment_arm = 231;
+
   // External conversion source.
-  google.ads.googleads.v24.enums.ExternalConversionSourceEnum
+  google.ads.googleads.v25.enums.ExternalConversionSourceEnum
       .ExternalConversionSource external_conversion_source = 55;

+  // Gender
+  google.ads.googleads.v25.enums.GenderTypeEnum.GenderType gender = 226;
+
   // Resource name of the geo target constant that represents an airport.
   optional string geo_target_airport = 116;

@@ -268,9 +316,14 @@
   Keyword keyword = 61;

   // The source of a landing page in the landing page report.
-  google.ads.googleads.v24.enums.LandingPageSourceEnum.LandingPageSource
+  google.ads.googleads.v25.enums.LandingPageSourceEnum.LandingPageSource
       landing_page_source = 200;

+  // The user loyalty membership tier, based on the user belonging to a loyalty
+  // program.
+  google.ads.googleads.v25.enums.LoyaltyMembershipEnum.LoyaltyMembership
+      loyalty_membership = 233;
+
   // Month as represented by the date of the first day of a month. Formatted as
   // yyyy-MM-dd.
   optional string month = 90;