AdsApp.​CampaignVideoTargeting

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

Return values:

newAudienceBuilder()

Returns a new audience builder for this campaign. Only excluded audiences can be created at the
campaign level. When VideoAudienceBuilder.exclude() is called, an excluded audience
will be created in this campaign.

Return values:

Audience builder used to create a new excluded audience in the campaign.

newGenderBuilder()

Returns a new age gender for this campaign. Only excluded genders can be created at the
campaign level. When VideoGenderBuilder.exclude() is called, an excluded gender will be
created in this campaign.

Return values:

newKeywordBuilder()

Returns a new keyword builder for this campaign. Only excluded keywords can be created at the
campaign level. When VideoKeywordBuilder.exclude() is called, an excluded keyword will
be created in this campaign.

Return values:

Keyword builder used to create a new excluded keyword in the campaign.

newMobileAppCategoryBuilder()

Returns a new mobile application category builder for this campaign. Only excluded mobile
application categories can be created at the campaign level. When VideoMobileAppCategoryBuilder.exclude() is called, an excluded mobile application category
will be created in this campaign.

Return values:

Mobile application category builder used to create a new excluded mobile application
category in the campaign.

newMobileApplicationBuilder()

Returns a new mobile application builder for this campaign. Only excluded mobile applications
can be created at the campaign level. When VideoMobileApplicationBuilder.exclude() is
called, an excluded mobile application will be created in this campaign.

Return values:

Mobile application builder used to create a new excluded mobile application in the
campaign.

newParentalStatusBuilder()

Returns a new parental status builder for this campaign. Only excluded parental statuses can be
created at the campaign level. When VideoParentalStatusBuilder.exclude() is called, an
excluded parental status will be created in this campaign.

Return values:

Parental status builder used to create a new excluded parental status in the campaign.

newPlacementBuilder()

Returns a new placement builder for this campaign. Only excluded placements can be created at
the campaign level. When VideoPlacementBuilder.exclude() is called, an excluded
placement will be created in this campaign.

Return values:

Placement builder used to create a new excluded placement in the campaign.

newTopicBuilder()

Returns a new video topic builder for this campaign. Only excluded video topics can be created
at the campaign level. When VideoTopicBuilder.exclude() is called, an excluded video
topic will be created in this campaign.

Return values:

Video topic builder used to create a new excluded video 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 VideoYouTubeChannelBuilder.exclude() is called, an
excluded YouTube channel will be created in this campaign.

Return values:

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 VideoYouTubeVideoBuilder.exclude() is called, an
excluded YouTube video will be created in this campaign.