Starting point for creating a video ad in a video ad group.

Typical usage:

```
var videoAdOperation = videoAdGroup.newVideoAd().inStreamAdBuilder()
   .withVideo(video)
   .withAdName("Ad name")
   .withDisplayUrl("example.com")
   .withFinalUrl("http://www.example.com")
   .build();
var videoAd = videoAdOperation.getResult();
```

### Methods:

| Member | Type | Description |
|---|---|---|
| [bumperAdBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#bumperAdBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_bumperadbuilder` | Returns a new bumper ad builder associated with the ad group. |
| [inFeedAdBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#inFeedAdBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_infeedadbuilder` | Returns a new in-feed video ad builder associated with the ad group. |
| [inStreamAdBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#inStreamAdBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_instreamadbuilder` | Returns a new In-stream video ad builder associated with the ad group. |
| [nonSkippableAdBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#nonSkippableAdBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_nonskippableadbuilder` | Returns a new non-skippable ad builder associated with the ad group. |
| [responsiveVideoAdBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#responsiveVideoAdBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_responsivevideoadbuilder` | Returns a new responsive video ad builder associated with the ad group. |
| [videoDiscoveryAdBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#videoDiscoveryAdBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_infeedadbuilder` | Returns a new video discovery ad builder associated with the ad group. |

## `bumperAdBuilder()`

Returns a new bumper ad builder associated with the ad group.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_bumperadbuilder` | A new bumper ad builder associated with the ad group. |

## `inFeedAdBuilder()`

Returns a new in-feed video ad builder associated with the ad group.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_infeedadbuilder` | A new in-feed video ad builder associated with the ad group. |

## `inStreamAdBuilder()`

Returns a new In-stream video ad builder associated with the ad group.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_instreamadbuilder` | A new In-stream video ad builder associated with the ad group. |

## `nonSkippableAdBuilder()`

Returns a new non-skippable ad builder associated with the ad group.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_nonskippableadbuilder` | A new non-skippable ad builder associated with the ad group. |

## `responsiveVideoAdBuilder()`

Returns a new responsive video ad builder associated with the ad group.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_responsivevideoadbuilder` | A new responsive video ad builder associated with the ad group. |

## `videoDiscoveryAdBuilder()`

Returns a new video discovery ad builder associated with the ad group.

> [!WARNING]
> **Deprecated.** Use [VideoAdBuilderSpace.inFeedAdBuilder](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadbuilderspace#inFeedAdBuilder). 'Video discovery ads' are now known as 'in-feed video ads'. Aside from the name change, the ad format functions the same as before.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_infeedadbuilder` | A new video discovery ad builder associated with the ad group. |