# type FrequencyCap (v202602)

**Service** **ForecastService** [InventoryService](https://developers.google.com/ad-manager/api/reference/v202602/InventoryService.FrequencyCap) [LineItemService](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.FrequencyCap) [ProposalLineItemService](https://developers.google.com/ad-manager/api/reference/v202602/ProposalLineItemService.FrequencyCap) **Dependencies** [LineItemSummary](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.LineItemSummary) [ProposalLineItem](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.ProposalLineItem) ▼ **FrequencyCap**

Represents a limit on the number of times a single viewer can be exposed to the same [LineItem](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.LineItem) in a specified time period.

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202602`

| ## Field ||
|---|---|
| ### `maxImpressions` | ` xsd:int` The maximum number of impressions than can be served to a user within a specified time period. |
| ### `numTimeUnits` | ` xsd:int` The number of `FrequencyCap#timeUnit` to represent the total time period. |
| ### `timeUnit` | ` https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.TimeUnit ` The unit of time for specifying the time period. *** ** * ** *** **Enumerations** `MINUTE` : `HOUR` : `DAY` : `WEEK` : `MONTH` : `LIFETIME` : `POD` :   Per pod of ads in a video stream. Only valid for entities in a [EnvironmentType.VIDEO_PLAYER](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.EnvironmentType#VIDEO_PLAYER) environment. `STREAM` :   Per video stream. Only valid for entities in a [EnvironmentType.VIDEO_PLAYER](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.EnvironmentType#VIDEO_PLAYER) environment. `UNKNOWN` :   The value returned if the actual value is not exposed by the requested API version. <br /> |