Represents a Google Ads excluded Mobile Application criterion in a Video Campaign.

### Methods:

| Member | Type | Description |
|---|---|---|
| [getAppId()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getAppId) | `String` | Returns the ID of the excluded mobile application. |
| [getEntityType()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getEntityType) | `String` | Returns the type of this entity as a `String`, in this case, `"ExcludedVideoMobileApplication"`. |
| [getId()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getId) | `String` | Returns the ID of the excluded video mobile application. |
| [getName()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getName) | `String` | Returns the mobile application name. |
| [getResourceName()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getResourceName) | `String` | Returns the resource name of the excluded video mobile application. |
| [getVideoAdGroup()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getVideoAdGroup) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadgroup` | Returns the ad group to which this excluded video mobile application belongs, or `null` if the excluded video mobile application is excluded at the campaign level. |
| [getVideoCampaign()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#getVideoCampaign) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videocampaign` | Returns the campaign to which this excluded video mobile application belongs. |
| [remove()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedvideomobileapplication#remove) | `void` | Removes the excluded video mobile application. |

## `getAppId()`

Returns the ID of the excluded mobile application. The ID is a string that uniquely identifies a mobile application to Google Ads API. The format of this string is "{platform}-{platform_native_id}", where platform is "1" for iOS apps and "2" for Android apps, and where platform_native_id is the mobile application identifier native to the corresponding platform. For iOS, this native identifier is the 9 digit string that appears at the end of an App Store URL (e.g., "1091700242" for "Gboard" whose App Store link is https://itunes.apple.com/us/app/gboard-new-keyboard-from-google/id1091700242). For Android, this native identifier is the application's package name (e.g., "com.google.android.vr.home" for "Daydream" from the Google Play link https://play.google.com/store/apps/details?id=com.google.android.vr.home). A well formed app ID for Google Ads API would thus be "1-1091700242" for iOS and "2-com.google.android.vr.home" for Android.

### Return values:

| Type | Description |
|---|---|
| `String` | The ID of the excluded mobile application. |

## `getEntityType()`

Returns the type of this entity as a `String`, in this case, `"ExcludedVideoMobileApplication"`.

### Return values:

| Type | Description |
|---|---|
| `String` | Type of this entity: `"ExcludedVideoMobileApplication"`. |

## `getId()`

Returns the ID of the excluded video mobile application.

### Return values:

| Type | Description |
|---|---|
| `String` | The ID of the excluded video mobile application. |

## `getName()`

Returns the mobile application name.

### Return values:

| Type | Description |
|---|---|
| `String` | The mobile application name. |

## `getResourceName()`

Returns the resource name of the excluded video mobile application.

### Return values:

| Type | Description |
|---|---|
| `String` | The resource name of the excluded video mobile application. |

## `getVideoAdGroup()`

Returns the ad group to which this excluded video mobile application belongs, or `null` if the excluded video mobile application is excluded at the campaign level.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videoadgroup` | The ad group to which this excluded video mobile application belongs or `null`. |

## `getVideoCampaign()`

Returns the campaign to which this excluded video mobile application belongs.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_videocampaign` | The campaign to which this excluded video mobile application belongs. |

## `remove()`

Removes the excluded video mobile application.

Returns nothing.