# type VideoPosition (v202508)

**Service** [AdRuleService](https://developers.google.com/ad-manager/api/reference/v202508/AdRuleService.VideoPosition) [AdjustmentService](https://developers.google.com/ad-manager/api/reference/v202508/AdjustmentService.VideoPosition) [ForecastService](https://developers.google.com/ad-manager/api/reference/v202508/ForecastService.VideoPosition) **LineItemService** [NativeStyleService](https://developers.google.com/ad-manager/api/reference/v202508/NativeStyleService.VideoPosition) [ProposalLineItemService](https://developers.google.com/ad-manager/api/reference/v202508/ProposalLineItemService.VideoPosition) [ProposalService](https://developers.google.com/ad-manager/api/reference/v202508/ProposalService.VideoPosition) [PublisherQueryLanguageService](https://developers.google.com/ad-manager/api/reference/v202508/PublisherQueryLanguageService.VideoPosition) [TargetingPresetService](https://developers.google.com/ad-manager/api/reference/v202508/TargetingPresetService.VideoPosition) [YieldGroupService](https://developers.google.com/ad-manager/api/reference/v202508/YieldGroupService.VideoPosition) **Dependencies** [VideoPositionTarget](https://developers.google.com/ad-manager/api/reference/v202508/LineItemService.VideoPositionTarget) ▼ **VideoPosition**

Represents a targetable position within a video. A video ad can be targeted
to a position (pre-roll, all mid-rolls, or post-roll), or to a specific mid-roll index.

*** ** * ** ***

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

| ## Field ||
|---|---|
| ### `positionType` | ` https://developers.google.com/ad-manager/api/reference/v202508/LineItemService.VideoPosition.Type ` The type of video position (pre-roll, mid-roll, or post-roll). *** ** * ** *** **Enumerations** `UNKNOWN` :   The value returned if the actual value is not exposed by the requested API version. `ALL` :   This position targets all of the above video positions. `PREROLL` :   The position defined as showing before the video starts playing. `MIDROLL` :   The position defined as showing within the middle of the playing video. `POSTROLL` :   The position defined as showing after the video is completed. <br /> |
| ### `midrollIndex` | ` xsd:int` The index of the mid-roll to target. Only valid if the `positionType` is `VideoPositionType.MIDROLL`, otherwise this field will be ignored. |