Access to aggregated ad group-level display criteria for a campaign and campaign-level excluded display criteria for a campaign. For example, to access all display keywords in all ad groups in this campaign:

```
var displayKeywordIterator = campaign.display().keywords().get();
while (displayKeywordIterator.hasNext()) {
  var displayKeyword = displayKeywordIterator.next();
}
```

### Methods:

| Member | Type | Description |
|---|---|---|
| [audiences()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#audiences) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_audienceselector` | Returns the selector of all audiences in the campaign. |
| [excludedAudiences()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#excludedAudiences) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedaudienceselector` | Returns the selector of all excluded audiences in the campaign. |
| [excludedKeywords()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#excludedKeywords) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludeddisplaykeywordselector` | Returns the selector of all excluded display keywords in the campaign. |
| [excludedPlacements()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#excludedPlacements) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedplacementselector` | Returns the selector of all excluded website placements in the campaign. |
| [excludedTopics()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#excludedTopics) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedtopicselector` | Returns the selector of all excluded topics in the campaign. |
| [excludedYouTubeChannels()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#excludedYouTubeChannels) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedyoutubechannelselector` | Returns the selector of all excluded YouTube channels in the campaign. |
| [excludedYouTubeVideos()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#excludedYouTubeVideos) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedyoutubevideoselector` | Returns the selector of all excluded YouTube videos in the campaign. |
| [keywords()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#keywords) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_displaykeywordselector` | Returns the selector of all display keywords in all ad groups in the campaign. |
| [newAudienceBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#newAudienceBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_audiencebuilder` | Returns a new audience builder for this campaign. |
| [newKeywordBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#newKeywordBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_displaykeywordbuilder` | Returns a new display keyword builder for this campaign. |
| [newPlacementBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#newPlacementBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_placementbuilder` | Returns a new placement builder for this campaign. |
| [newTopicBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#newTopicBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_topicbuilder` | Returns a new topic builder for this campaign. |
| [newYouTubeChannelBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#newYouTubeChannelBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubechannelbuilder` | Returns a new YouTube channel builder for this campaign. |
| [newYouTubeVideoBuilder()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#newYouTubeVideoBuilder) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubevideobuilder` | Returns a new YouTube video builder for this campaign. |
| [placements()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#placements) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_placementselector` | Returns the selector of all website placements in all ad groups in the campaign. |
| [topics()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#topics) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_topicselector` | Returns the selector of all topics in all ad groups in the campaign. |
| [youTubeChannels()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#youTubeChannels) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubechannelselector` | Returns the selector of all YouTube channels in the campaign. |
| [youTubeVideos()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_campaigndisplay#youTubeVideos) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubevideoselector` | Returns the selector of all YouTube videos in the campaign. |

## `audiences()`

Returns the selector of all audiences in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_audienceselector` | The selector of all audiences in the campaign. |

## `excludedAudiences()`

Returns the selector of all excluded audiences in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedaudienceselector` | The selector of all excluded audiences in the campaign. |

## `excludedKeywords()`

Returns the selector of all excluded display keywords in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludeddisplaykeywordselector` | The selector of all excluded display keywords in the campaign. |

## `excludedPlacements()`

Returns the selector of all excluded website placements in the campaign. Mobile app placements and mobile app category placements are not supported.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedplacementselector` | The selector of all website excluded placements in the campaign. |

## `excludedTopics()`

Returns the selector of all excluded topics in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedtopicselector` | The selector of all excluded topics in the campaign. |

## `excludedYouTubeChannels()`

Returns the selector of all excluded YouTube channels in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedyoutubechannelselector` | The selector of all excluded YouTube channels in the campaign. |

## `excludedYouTubeVideos()`

Returns the selector of all excluded YouTube videos in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_excludedyoutubevideoselector` | The selector of all excluded YouTube videos in the campaign. |

## `keywords()`

Returns the selector of all display keywords in all ad groups in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_displaykeywordselector` | The selector of all display keywords in all ad groups in the campaign. |

## `newAudienceBuilder()`

Returns a new audience builder for this campaign. Only excluded audiences can be created at the campaign level. When [AudienceBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_audiencebuilder#exclude) is called, an excluded audience will be created in this campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_audiencebuilder` | Audience builder used to create a new excluded audience in the campaign. |

## `newKeywordBuilder()`

Returns a new display keyword builder for this campaign. Only excluded display keywords can be created at the campaign level. When [DisplayKeywordBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_displaykeywordbuilder#exclude) is called, an excluded display keyword will be created in this campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_displaykeywordbuilder` | Display keyword builder used to create a new excluded display keyword in the campaign. |

## `newPlacementBuilder()`

Returns a new placement builder for this campaign. Only excluded placements can be created at the campaign level. When [PlacementBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_placementbuilder#exclude) is called, an excluded placement will be created in this campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_placementbuilder` | Placement builder used to create a new excluded placement in the campaign. |

## `newTopicBuilder()`

Returns a new topic builder for this campaign. Only excluded topics can be created at the campaign level. When [TopicBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_topicbuilder#exclude) is called, an excluded topic will be created in this campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_topicbuilder` | Topic builder used to create a new excluded topic in the campaign. |

## `newYouTubeChannelBuilder()`

Returns a new YouTube channel builder for this campaign. Only excluded YouTube channels can be created at the campaign level. When [YouTubeChannelBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubechannelbuilder#exclude) is called, an excluded YouTube channel will be created in this campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubechannelbuilder` | YouTube channel builder used to create a new excluded YouTube channel in the campaign. |

## `newYouTubeVideoBuilder()`

Returns a new YouTube video builder for this campaign. Only excluded YouTube videos can be created at the campaign level. When [YouTubeVideoBuilder.exclude()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubevideobuilder#exclude) is called, an excluded YouTube video will be created in this campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubevideobuilder` | YouTube video builder used to create a new excluded YouTube video in the campaign. |

## `placements()`

Returns the selector of all website placements in all ad groups in the campaign. Mobile app placements and mobile app category placements are not supported.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_placementselector` | The selector of all website placements in all ad groups in the campaign. |

## `topics()`

Returns the selector of all topics in all ad groups in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_topicselector` | The selector of all topics in all ad groups in the campaign. |

## `youTubeChannels()`

Returns the selector of all YouTube channels in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubechannelselector` | The selector of all YouTube channels in the campaign. |

## `youTubeVideos()`

Returns the selector of all YouTube videos in the campaign.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_youtubevideoselector` | The selector of all YouTube videos in the campaign. |