AI-generated Key Takeaways
-
Several new immutable fields are added to the
AdGroupCriterion
resource, includinglife_event
,video_lineup
,extended_demographic
, andbrand_list
. -
The types for the existing immutable
location
andlanguage
fields are updated togoogle.ads.googleads.v21.common.LocationInfo
andgoogle.ads.googleads.v21.common.LanguageInfo
respectively.
--- v20/resources/ad_group_criterion.proto 2025-08-05 14:39:35.000000000 +0000 +++ v21/resources/ad_group_criterion.proto 2025-08-05 14:39:49.000000000 +0000 @@ -358,11 +358,27 @@ [(google.api.field_behavior) = IMMUTABLE]; // Immutable. Location. - google.ads.googleads.v20.common.LocationInfo location = 82 + google.ads.googleads.v21.common.LocationInfo location = 82 [(google.api.field_behavior) = IMMUTABLE]; // Immutable. Language. - google.ads.googleads.v20.common.LanguageInfo language = 83 + google.ads.googleads.v21.common.LanguageInfo language = 83 + [(google.api.field_behavior) = IMMUTABLE]; + + // Immutable. Life event campaign criterion. + google.ads.googleads.v21.common.LifeEventInfo life_event = 84 + [(google.api.field_behavior) = IMMUTABLE]; + + // Immutable. Video lineup criterion. + google.ads.googleads.v21.common.VideoLineupInfo video_lineup = 88 + [(google.api.field_behavior) = IMMUTABLE]; + + // Immutable. Extended demographic criterion. + google.ads.googleads.v21.common.ExtendedDemographicInfo + extended_demographic = 90 [(google.api.field_behavior) = IMMUTABLE]; + + // Immutable. Brand list criterion. + google.ads.googleads.v21.common.BrandListInfo brand_list = 89 [(google.api.field_behavior) = IMMUTABLE]; } }