Applies a label to the video ad. name of the label
is case-sensitive. Operation will fail if the label with the specified name
does not already exist in the account.
Note that the video ad cannot have more than 50 labels.
Returns nothing.
Arguments:
Name
Type
Description
name
String
Name of the label to apply.
enable()
Enables the video ad.
Returns nothing.
getChannelName()
Returns the channel ID of the ad's video.
Return values:
Type
Description
String
The channel ID of the ad's video.
getDescription1()
Returns the first line of the ad description. May return null
for some types of ads.
Return values:
Type
Description
String
The first line of the ad description.
getDescription2()
Returns the second line of the ad description. May return null
for some types of ads.
Return values:
Type
Description
String
The second line of the ad description.
getDestinationPage()
Returns the type of destination page of the ad. Possible values:
WATCH_PAGE, CHANNEL_PAGE.
Return values:
Type
Description
String
The video ID of the ad.
getDisplayUrl()
Returns the display URL of the ad. May return null for some
types of ads.
Return values:
Type
Description
String
The display URL of the ad.
getEntityType()
Returns the type of this entity as a String, in this case,
"VideoAd".
Return values:
Type
Description
String
Type of this entity: "VideoAd".
getHeadline()
Returns the headline of the ad. May return null for some types
of ads.
Return values:
Type
Description
String
The headline of the ad.
getId()
Returns the ID of the ad.
Ad IDs may be shared across ad groups. In order to uniquely identify one
ad, one must specify both its ad group ID and its creative ID.
Returns stats for the specified custom date range. Both parameters can be
either an object containing year, month, and day fields, or an 8-digit
string in YYYYMMDD form. For instance, March 24th,
2013 is represented as either {year: 2013, month: 3, day:
24} or "20130324". The date range is inclusive on both
ends, so forDateRange("20130324", "20130324") defines a range
of a single day.
Arguments:
Name
Type
Description
dateFrom
Object
Start date of the date range. Must be either a string in
YYYYMMDD form, or an object with year,
month and day properties.
dateTo
Object
End date of the date range. Must be either a string in
YYYYMMDD form, or an object with year,
month and day properties.
Returns the type of the ad. Possible values:
VIDEO_TRUEVIEW_IN_STREAM_AD, IN_FEED_VIDEO_AD, VIDEO_BUMPER_AD,
VIDEO_NON_SKIPPABLE_IN_STREAM_AD, VIDEO_RESPONSIVE_AD.
Return values:
Type
Description
String
The type of the ad.
getVideoAdGroup()
Returns the video ad group to which this video ad belongs.
Removes a label from the video ad. name of the
label is case-sensitive. Operation will fail if the label with the
specified name does not already exist in the account.
Returns nothing.
Arguments:
Name
Type
Description
name
String
Name of the label.
urls()
Provides access to this ad's URL fields. See Using Upgraded
URLs for more information.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-23 UTC."],[],[]]