Builder for [VideoPlacement](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacement) objects.

Example usage:

```
var videoPlacementBuilder = videoAdGroup
  .videoTargeting()
  .newPlacementBuilder();
var videoPlacementOperation = videoPlacementBuilder
  .withUrl('"http://www.site.com"')    // required
  .build();                            // create the placement
```

### Methods:

| Member | Type | Description |
|---|---|---|
| [build()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementbuilder#build) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementoperation` | Builds the video placement. |
| [exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementbuilder#exclude) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoplacementoperation` | Builds the excluded video placement. |
| [withUrl(url)](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementbuilder#withUrl_url) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementbuilder` | Sets the URL of the placement. |

## `build()`

Builds the video placement. Returns a [VideoPlacementOperation](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementoperation) that corresponds to the creation of the [VideoPlacement](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacement).

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementoperation` | The VideoPlacementOperation. |

## `exclude()`

Builds the excluded video placement. Returns an [ExcludedVideoPlacementOperation](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoplacementoperation) that corresponds to the creation of the [ExcludedVideoPlacement](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoplacement).

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoplacementoperation` | The ExcludedVideoPlacementOperation. |

## `withUrl(url)`

Sets the URL of the placement. This field is required.

### Arguments:

| Name | Type | Description |
|---|---|---|
| url | `String` | The placement URL. |

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoplacementbuilder` | A VideoPlacementBuilder with the specified URL. |