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

Example usage:

```
var videoYouTubeVideoBuilder = videoAdGroup
  .videoTargeting()
  .newYouTubeVideoBuilder();
var videoYouTubeVideoOperation = videoYouTubeVideoBuilder
  .withVideoId('_YUugB4IUl4')      // required
  .build();                        // create the YouTube video
```

### Methods:

| Member | Type | Description |
|---|---|---|
| [build()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideobuilder#build) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideooperation` | Builds the video YouTube video. |
| [exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideobuilder#exclude) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoyoutubevideooperation` | Builds the excluded video YouTube video. |
| [withVideoId(videoId)](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideobuilder#withVideoId_videoId) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideobuilder` | Sets the YouTube video ID. |

## `build()`

Builds the video YouTube video. Returns a [VideoYouTubeVideoOperation](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideooperation) that corresponds to the creation of the [VideoYouTubeVideo](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideo).

### Return values:

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

## `exclude()`

Builds the excluded video YouTube video. Returns an [ExcludedVideoYouTubeVideoOperation](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoyoutubevideooperation) that corresponds to the creation of the [ExcludedVideoYouTubeVideo](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideoyoutubevideo).

### Return values:

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

## `withVideoId(videoId)`

Sets the YouTube video ID. This field is required.

### Arguments:

| Name | Type | Description |
|---|---|---|
| videoId | `String` | The YouTube video ID. |

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoyoutubevideobuilder` | A VideoYouTubeVideoBuilder with the specified video ID. |