AdsApp.​InFeedAdBuilder

  • The InFeedAdBuilder is used to construct an in-feed video ad.

  • The build() method creates the in-feed video ad and returns a VideoAdOperation.

  • Various methods starting with "with" are available to set required and optional fields for the ad, such as name, descriptions, destination page, headline, thumbnail, and the associated YouTube video.

Builder for an in-feed video ad under construction.

Methods:

Member Type Description
AdsApp.VideoAdOperation Creates an in-feed video ad.
AdsApp.InFeedAdBuilder Sets the video ad name.
AdsApp.InFeedAdBuilder Sets the first line of the new ad's description to the specified value.
AdsApp.InFeedAdBuilder Sets the second line of the new ad's description to the specified value.
AdsApp.InFeedAdBuilder Sets the destination page.
AdsApp.InFeedAdBuilder Sets the headline of the new ad to the specified value.
AdsApp.InFeedAdBuilder Sets the thumbnail that you want to appear with the ad.
AdsApp.InFeedAdBuilder Sets the YouTube video that this ad will be built on.

build()

Creates an in-feed video ad. Returns a VideoAdOperation that can be used to get the new ad (or access any associated errors if creation failed).

Return values:

Type Description
AdsApp.VideoAdOperation The associated ad operation.

withAdName(adName)

Sets the video ad name. This field is required.

Arguments:

Name Type Description
adName
String The video ad name.

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified video ad name.

withDescription1(description1)

Sets the first line of the new ad's description to the specified value. This field is required.

Arguments:

Name Type Description
description1
String The first line of the ad description.

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified first description line.

withDescription2(description2)

Sets the second line of the new ad's description to the specified value. This field is required.

Arguments:

Name Type Description
description2
String The second line of the ad description.

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified second description line.

withDestinationPage(destinationPage)

Sets the destination page. Setting the value as "WATCH" takes users to a standard YouTube video watch page and "CHANNEL" takes users to your YouTube channel page to view the selected video.

Arguments:

Name Type Description
destinationPage
String The destination page. It can be either "WATCH" or "CHANNEL" .

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified destination page.

withHeadline(headline)

Sets the headline of the new ad to the specified value. This field is required.

Arguments:

Name Type Description
headline
String The headline for the ad.

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified headline.

withThumbnail(thumbnail)

Sets the thumbnail that you want to appear with the ad. Acceptable values: "DEFAULT", "THUMBNAIL1", "THUMBNAIL2", "THUMBNAIL3" .

Arguments:

Name Type Description
thumbnail
String Selection of thumbnail that appears on the ad. It can be "DEFAULT" , "THUMBNAIL1", "THUMBNAIL2" or "THUMBNAIL3" .

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified thumbnail selection.

withVideo(video)

Sets the YouTube video that this ad will be built on.

Arguments:

Name Type Description
video
AdsApp.Asset The YouTube video that this ad will be built on. Use Asset.getYouTubeVideoId() to check if a video is YouTube video.

Return values:

Type Description
AdsApp.InFeedAdBuilder Ad builder with the specified video.
Create a Mobile Website
View Site in Mobile | Classic
Share by: