Provides access to ad group-level targeting criteria: audiences.

### Methods:

| Member | Type | Description |
|---|---|---|
| [audiences()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgrouptargeting#audiences) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudienceselector` | Specializes this selector to return [SearchAdGroupAudience](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudience) criteria. |
| [excludedAudiences()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgrouptargeting#excludedAudiences) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupexcludedaudienceselector` | Specializes this selector to return [SearchAdGroupExcludedAudience](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupexcludedaudience) criteria. |
| [getTargetingSetting(criterionTypeGroup)](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgrouptargeting#getTargetingSetting_criterionTypeGroup) | `String` | Returns the current targeting setting of the specified criterion type group for this ad group. |
| [newUserListBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgrouptargeting#newUserListBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudiencebuilder` | Returns a new user list builder for this ad group. |
| [setTargetingSetting(criterionTypeGroup, targetingSetting)](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_adgrouptargeting#setTargetingSetting_criterionTypeGroup-targetingSetting) | `void` | Sets the targeting setting for this ad group. |

## `audiences()`

Specializes this selector to return [SearchAdGroupAudience](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudience) criteria.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudienceselector` | A selector for [SearchAdGroupAudience](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudience) criteria. |

## `excludedAudiences()`

Specializes this selector to return [SearchAdGroupExcludedAudience](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupexcludedaudience) criteria.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupexcludedaudienceselector` | A selector for [SearchAdGroupExcludedAudience](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupexcludedaudience) criteria. |

## `getTargetingSetting(criterionTypeGroup)`

Returns the current targeting setting of the specified criterion type group for this ad group.

Currently the only supported criterion type group value is
'USER_INTEREST_AND_LIST'.

The returned setting will be either 'TARGET_ALL_TRUE' or
'TARGET_ALL_FALSE', corresponding to 'Bid only' and 'Target and bid',
respectively.

### Arguments:

| Name | Type | Description |
|---|---|---|
| criterionTypeGroup | `String` | The criterion type group to check. |

### Return values:

| Type | Description |
|---|---|
| `String` | The targeting setting for the criterion type group, either 'TARGET_ALL_TRUE' or 'TARGET_ALL_FALSE'. |

## `newUserListBuilder()`

Returns a new user list builder for this ad group. When [SearchAdGroupAudienceBuilder.build()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudiencebuilder#build) is called, an audience will be added in this ad group. When [SearchAdGroupAudienceBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudiencebuilder#exclude) is called, an excluded audience will be added in this ad group.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_searchadgroupaudiencebuilder` | The builder used to add or exclude an audience in the ad group. |

## `setTargetingSetting(criterionTypeGroup, targetingSetting)`

Sets the targeting setting for this ad group.

Currently the targeting setting may be set for the
`USER_INTEREST_AND_LIST` criterion type group only.

Returns nothing.

### Arguments:

| Name | Type | Description |
|---|---|---|
| criterionTypeGroup | `String` | The criterion type group to receive the new setting. |
| targetingSetting | `String` | The new targeting setting, either 'TARGET_ALL_TRUE' or 'TARGET_ALL_FALSE'. |