[[["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-06 UTC."],[],["The provided content outlines the `FrequencyCapError.Reason` within the Google Ad Manager API, specifically version v202502. It lists the services that interact with it, including `ForecastService`, `InventoryService`, `LineItemService`, `LineItemTemplateService`, `OrderService`, and `ProposalLineItemService`. `FrequencyCapError.Reason` enumerates potential issues like exceeding impression limits, having too few impressions, exceeding or having too low time ranges, duplicate time ranges or units, too many frequency caps, and an unknown error state. Each enum is described in the table.\n"],null,["# enum FrequencyCapError.Reason (v202502)\n\n**Service** \n[ForecastService](/ad-manager/api/reference/v202502/ForecastService.FrequencyCapError.Reason) [InventoryService](/ad-manager/api/reference/v202502/InventoryService.FrequencyCapError.Reason) [LineItemService](/ad-manager/api/reference/v202502/LineItemService.FrequencyCapError.Reason) [LineItemTemplateService](/ad-manager/api/reference/v202502/LineItemTemplateService.FrequencyCapError.Reason) [OrderService](/ad-manager/api/reference/v202502/OrderService.FrequencyCapError.Reason) **ProposalLineItemService** **Dependencies** \n[FrequencyCapError](/ad-manager/api/reference/v202502/ProposalLineItemService.FrequencyCapError) \n▼\n**FrequencyCapError.Reason**\n\nThe reasons for the frequency cap error.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202502`\n\n| Enumeration | Description |\n|-----------------------------|-------------------------------------------------------------------------------------|\n| `IMPRESSION_LIMIT_EXCEEDED` | |\n| `IMPRESSIONS_TOO_LOW` | |\n| `RANGE_LIMIT_EXCEEDED` | |\n| `RANGE_TOO_LOW` | |\n| `DUPLICATE_TIME_RANGE` | |\n| `DUPLICATE_TIME_UNIT` | |\n| `TOO_MANY_FREQUENCY_CAPS` | |\n| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |"]]