/common/segments.proto

  • The month_of_year field now references the v19 version of the MonthOfYearEnum.

  • The placeholder_type field has been removed.

  • The new_versus_returning_customers field now references the v19 version of the ConvertingUserPriorEngagementTypeAndLtvBucketEnum.

  • Two new fields, adjusted_age_range and adjusted_gender, have been added for segmenting users after applying modeling.

--- v18/common/segments.proto 2025-08-05 14:36:11.000000000 +0000 +++ v19/common/segments.proto 2025-08-05 14:36:14.000000000 +0000 @@ -254,15 +255,11 @@   optional string month = 90;   // Month of the year, for example, January. - google.ads.googleads.v18.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18; + google.ads.googleads.v19.enums.MonthOfYearEnum.MonthOfYear month_of_year = 18;   // Partner hotel ID.   optional string partner_hotel_id = 91; - // Placeholder type. This is only used with feed item metrics. - google.ads.googleads.v18.enums.PlaceholderTypeEnum.PlaceholderType - placeholder_type = 20; -   // Aggregator ID of the product.   optional int64 product_aggregator_id = 132; @@ -475,10 +472,26 @@   // This is for segmenting conversions by whether the user is a new customer   // or a returning customer. This segmentation is typically used to measure   // the impact of customer acquisition goal. - google.ads.googleads.v18.enums + google.ads.googleads.v19.enums   .ConvertingUserPriorEngagementTypeAndLtvBucketEnum   .ConvertingUserPriorEngagementTypeAndLtvBucket   new_versus_returning_customers = 160; + + // Adjusted age range. This is the age range of the user after applying + // modeling to get more accurate age and gender information. Currently, both + // adjusted_age_range and adjusted_gender need to be selected together to get + // valid reach stats. These segmentations are only available for allowlisted + // customers. + google.ads.googleads.v19.enums.AgeRangeTypeEnum.AgeRangeType + adjusted_age_range = 196; + + // Adjusted gender. This is the gender of the user after applying modeling to + // get more accurate age and gender information. Currently, both + // adjusted_age_range and adjusted_gender need to be selected together to get + // valid reach stats. These segmentations are only available for allowlisted + // customers. + google.ads.googleads.v19.enums.GenderTypeEnum.GenderType adjusted_gender = + 197;  }  // A Keyword criterion segment.