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

Represents the options for targetable positions within a video.

*** ** * ** ***

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

| ## Field ||
|---|---|
| ### `videoPosition` | ` https://developers.google.com/ad-manager/api/reference/v202605/LineItemService.VideoPosition ` The video position to target. This attribute is required. |
| ### `videoBumperType` | ` https://developers.google.com/ad-manager/api/reference/v202605/LineItemService.VideoBumperType ` The video bumper type to target. To target a video position or a pod position, this value must be null. To target a bumper position this value must be populated and the line item must have a bumper type. To target a custom ad spot, this value must be null. *** ** * ** *** **Enumerations** `BEFORE` :   Represents the bumper position before the ad pod. `AFTER` :   Represents the bumper position after the ad pod. <br /> |
| ### `videoPositionWithinPod` | ` https://developers.google.com/ad-manager/api/reference/v202605/LineItemService.VideoPositionWithinPod ` The video position within a pod to target. To target a video position or a bumper position, this value must be null. To target a position within a pod this value must be populated. To target a custom ad spot, this value must be null. |
| ### `adSpotId` | ` xsd:long` A custom spot [AdSpot](https://developers.google.com/ad-manager/api/reference/v202605/AdRuleService.AdSpot) to target. To target a video position, a bumper type or a video position within a pod this value must be null. |