/errors/criterion_error.proto

--- v25/errors/criterion_error.proto    2026-10-09 20:57:58.000000000 +0000
+++ v26/errors/criterion_error.proto    2026-10-09 20:58:06.000000000 +0000
@@ -310,14 +310,6 @@
     // simultaneously.
     CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP = 81;

-    // Range represented by hotel length of stay's min nights and max nights
-    // overlaps with an existing criterion.
-    HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION = 82;
-
-    // Range represented by hotel advance booking window's min days and max days
-    // overlaps with an existing criterion.
-    HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION = 83;
-
     // The field is not allowed to be set when the negative field is set to
     // true, for example, we don't allow bids in negative ad group or campaign
     // criteria.
@@ -458,19 +450,6 @@
     // Can not target removed combined audience.
     CANNOT_TARGET_REMOVED_CUSTOM_AUDIENCE = 130;

-    // Range represented by hotel check-in date's start date and end date
-    // overlaps with an existing criterion.
-    HOTEL_CHECK_IN_DATE_RANGE_OVERLAPS_WITH_EXISTING_CRITERION = 131;
-
-    // Start date is earlier than earliest allowed value of yesterday UTC.
-    HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY = 132;
-
-    // End date later is than latest allowed day of 330 days in the future UTC.
-    HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE = 133;
-
-    // Start date is after end date.
-    HOTEL_CHECK_IN_DATE_RANGE_REVERSED = 134;
-
     // Broad match modifier (BMM) keywords can no longer be created. See
     // https://ads-developers.googleblog.com/2021/06/broad-match-modifier-upcoming-changes.html.
     BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED = 135;
@@ -600,5 +579,26 @@

     // The criterion is not allowed to be targeted for the language.
     CANNOT_TARGET_LANGUAGE = 187;
+
+    // Range represented by length of booking's min days and max days overlaps
+    // with an existing criterion.
+    LENGTH_OF_BOOKING_OVERLAPS_WITH_EXISTING_CRITERION = 188;
+
+    // Range represented by advance booking window's min days and max days
+    // overlaps with an existing criterion.
+    ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION = 189;
+
+    // Range represented by start date range's start date and end date overlaps
+    // with an existing criterion.
+    START_DATE_RANGE_OVERLAPS_WITH_EXISTING_CRITERION = 190;
+
+    // Start date is earlier than earliest allowed value of yesterday UTC.
+    START_DATE_RANGE_START_DATE_TOO_EARLY = 191;
+
+    // End date is later than latest allowed day of 330 days in the future UTC.
+    START_DATE_RANGE_END_DATE_TOO_LATE = 192;
+
+    // Start date is after end date.
+    START_DATE_RANGE_REVERSED = 193;
   }
 }