# type VideoPosition (v202602)

**Service** [AdRuleService](https://developers.google.com/ad-manager/api/reference/v202602/AdRuleService.VideoPosition) [AdjustmentService](https://developers.google.com/ad-manager/api/reference/v202602/AdjustmentService.VideoPosition) [ForecastService](https://developers.google.com/ad-manager/api/reference/v202602/ForecastService.VideoPosition) [LineItemService](https://developers.google.com/ad-manager/api/reference/v202602/LineItemService.VideoPosition) **NativeStyleService** [ProposalLineItemService](https://developers.google.com/ad-manager/api/reference/v202602/ProposalLineItemService.VideoPosition) [ProposalService](https://developers.google.com/ad-manager/api/reference/v202602/ProposalService.VideoPosition) [PublisherQueryLanguageService](https://developers.google.com/ad-manager/api/reference/v202602/PublisherQueryLanguageService.VideoPosition) [TargetingPresetService](https://developers.google.com/ad-manager/api/reference/v202602/TargetingPresetService.VideoPosition) [YieldGroupService](https://developers.google.com/ad-manager/api/reference/v202602/YieldGroupService.VideoPosition) **Dependencies** [VideoPositionTarget](https://developers.google.com/ad-manager/api/reference/v202602/NativeStyleService.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/v202602`

| ## Field ||
|---|---|
| ### `positionType` | ` https://developers.google.com/ad-manager/api/reference/v202602/NativeStyleService.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. |