[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-13 UTC."],[],[],null,["# enum AdRuleSlotError.Reason (v202508)\n\n**Service** \n**AdRuleService** **Dependencies** \n[AdRuleSlotError](/ad-manager/api/reference/v202508/AdRuleService.AdRuleSlotError) \n▼\n**AdRuleSlotError.Reason**\n\nDescribes reason for `AdRuleSlotError`s.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202508`\n\n| Enumeration | Description |\n|-----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `DIFFERENT_STATUS_THAN_AD_RULE` | Has a different status than the ad rule to which it belongs. |\n| `INVALID_VIDEO_AD_DURATION_RANGE` | Min video ad duration is greater than max video ad duration. |\n| `INVALID_VIDEO_MIDROLL_FREQUENCY_TYPE` | Video mid-roll frequency type other than NONE for pre-roll or post-roll. |\n| `MALFORMED_VIDEO_MIDROLL_FREQUENCY_CSV` | Invalid format for video mid-roll frequency when expecting a CSV list of numbers. Valid formats are the following: - empty - comma-separated list of numbers (time milliseconds or cue points) - a single number (every n milliseconds or cue points, or one specific time / cue point) |\n| `MALFORMED_VIDEO_MIDROLL_FREQUENCY_SINGLE_NUMBER` | Invalid format for video mid-roll frequency when expecting a single number only, e.g., every n seconds or every n cue points. |\n| `INVALID_OVERLAY_AD_DURATION_RANGE` | Min overlay ad duration is greater than max overlay ad duration. |\n| `INVALID_OVERLAY_MIDROLL_FREQUENCY_TYPE` | Overlay mid-roll frequency type other than NONE for pre-roll or post-roll. |\n| `MALFORMED_OVERLAY_MIDROLL_FREQUENCY_CSV` | Invalid format for overlay mid-roll frequency for list of numbers. See valid formats above. |\n| `MALFORMED_OVERLAY_MIDROLL_FREQUENCY_SINGLE_NUMBER` | Invalid format for overlay mid-roll frequency for a single number. |\n| `INVALID_BUMPER_MAX_DURATION` | Non-positive bumper duration when expecting a positive number. |\n| `TOO_MANY_MIDROLL_SLOTS_WITHOUT_ADS` | At most one mid-roll can be set to disallow ads. |\n| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |"]]