/common/segments.proto

--- v20/common/segments.proto   2025-08-05 14:39:39.000000000 +0000 +++ v21/common/segments.proto   2025-08-05 14:39:46.000000000 +0000 @@ -250,6 +254,10 @@    // Keyword criterion.    Keyword keyword = 61;  +  // The source of a landing page in the landing page report. +  google.ads.googleads.v21.enums.LandingPageSourceEnum.LandingPageSource +      landing_page_source = 200; +    // Month as represented by the date of the first day of a month. Formatted as    // yyyy-MM-dd.    optional string month = 90; @@ -490,8 +507,20 @@    // 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.v20.enums.GenderTypeEnum.GenderType adjusted_gender = +  google.ads.googleads.v21.enums.GenderTypeEnum.GenderType adjusted_gender =        197; + +  // Specifies the source for how the search term was matched, which reveals the +  // type of ad campaign responsible. Use this to distinguish between automated +  // campaigns (like AI Max, Dynamic Search Ads) and keyword-based campaigns +  // (Standard). +  google.ads.googleads.v21.enums.SearchTermMatchSourceEnum.SearchTermMatchSource +      search_term_match_source = 198; + +  // Indicates whether the search term is currently one of your targeted or +  // excluded keywords. +  google.ads.googleads.v21.enums.SearchTermTargetingStatusEnum +      .SearchTermTargetingStatus search_term_targeting_status = 201;  }   // A Keyword criterion segment.