/resources/ad_group_bid_modifier.proto

--- v25/resources/ad_group_bid_modifier.proto   2026-10-09 20:58:02.000000000 +0000
+++ v26/resources/ad_group_bid_modifier.proto   2026-10-09 20:58:07.000000000 +0000
@@ -80,39 +80,37 @@
   ];

   // Output only. Bid modifier source.
-  google.ads.googleads.v25.enums.BidModifierSourceEnum.BidModifierSource
+  google.ads.googleads.v26.enums.BidModifierSourceEnum.BidModifierSource
       bid_modifier_source = 10 [(google.api.field_behavior) = OUTPUT_ONLY];

   // The criterion of this ad group bid modifier.
   //
   // Required in create operations starting in V5.
   oneof criterion {
-    // Immutable. Criterion for hotel date selection (default dates versus user
-    // selected).
-    google.ads.googleads.v25.common.HotelDateSelectionTypeInfo
-        hotel_date_selection_type = 5 [(google.api.field_behavior) = IMMUTABLE];
+    // Immutable. A device criterion.
+    google.ads.googleads.v26.common.DeviceInfo device = 11
+        [(google.api.field_behavior) = IMMUTABLE];

-    // Immutable. Criterion for number of days prior to the stay the booking is
-    // being made.
-    google.ads.googleads.v25.common.HotelAdvanceBookingWindowInfo
-        hotel_advance_booking_window = 6
+    // Immutable. Criterion for the date selection (default dates versus user
+    // selected).
+    google.ads.googleads.v26.common.UserSetDatesInfo user_set_dates = 18
         [(google.api.field_behavior) = IMMUTABLE];

-    // Immutable. Criterion for length of hotel stay in nights.
-    google.ads.googleads.v25.common.HotelLengthOfStayInfo hotel_length_of_stay =
-        7 [(google.api.field_behavior) = IMMUTABLE];
+    // Immutable. Criterion for the number of days prior to the start date of
+    // the booking.
+    google.ads.googleads.v26.common.AdvanceBookingWindowInfo
+        advance_booking_window = 19 [(google.api.field_behavior) = IMMUTABLE];

-    // Immutable. Criterion for day of the week the booking is for.
-    google.ads.googleads.v25.common.HotelCheckInDayInfo hotel_check_in_day = 8
+    // Immutable. Criterion for the length of the booking in days.
+    google.ads.googleads.v26.common.LengthOfBookingInfo length_of_booking = 20
         [(google.api.field_behavior) = IMMUTABLE];

-    // Immutable. A device criterion.
-    google.ads.googleads.v25.common.DeviceInfo device = 11
+    // Immutable. Criterion for the day of the week of the booking start date.
+    google.ads.googleads.v26.common.StartDayOfWeekInfo start_day_of_week = 21
         [(google.api.field_behavior) = IMMUTABLE];

-    // Immutable. Criterion for a hotel check-in date range.
-    google.ads.googleads.v25.common.HotelCheckInDateRangeInfo
-        hotel_check_in_date_range = 17
+    // Immutable. Criterion for the date range of the start of the booking.
+    google.ads.googleads.v26.common.StartDateRangeInfo start_date_range = 22
         [(google.api.field_behavior) = IMMUTABLE];
   }
 }