AdsApp.​VideoYouTubeVideoBuilder

Builder for VideoYouTubeVideo objects.

Example usage:

var videoYouTubeVideoBuilder = videoAdGroup
  .videoTargeting()
  .newYouTubeVideoBuilder();
var videoYouTubeVideoOperation = videoYouTubeVideoBuilder
  .withVideoId('_YUugB4IUl4')      // required
  .build();                        // create the YouTube video

Methods:

MemberTypeDescription
buildAdsApp.VideoYouTubeVideoOperationBuilds the video YouTube video.
excludeAdsApp.ExcludedVideoYouTubeVideoOperationBuilds the excluded video YouTube video.
withVideoIdAdsApp.VideoYouTubeVideoBuilderSets the YouTube video ID.

build()

Builds the video YouTube video. Returns a VideoYouTubeVideoOperation that corresponds to the creation of the VideoYouTubeVideo.

Return values:

TypeDescription
AdsApp.VideoYouTubeVideoOperationThe VideoYouTubeVideoOperation.

exclude()

Builds the excluded video YouTube video. Returns an ExcludedVideoYouTubeVideoOperation that corresponds to the creation of the ExcludedVideoYouTubeVideo.

Return values:

TypeDescription
AdsApp.ExcludedVideoYouTubeVideoOperationThe ExcludedVideoYouTubeVideoOperation.

withVideoId(videoId)

Sets the YouTube video ID. This field is required.

Arguments:

NameTypeDescription
videoIdStringThe YouTube video ID.

Return values:

TypeDescription
AdsApp.VideoYouTubeVideoBuilderA VideoYouTubeVideoBuilder with the specified video ID.