This is the legacy documentation for Google Ads scripts. Go to the current docs.

AdsApp.​AdViewSpace

Starting point for viewing type-specific ad information.

Typical usage:

 if (ad.isType().expandedTextAd()) {
   var expandedTextAd = ad.asType().expandedTextAd();
   var headlinePart1 = expandedTextAd.getHeadlinePart1();
 }

Methods:

MemberTypeDescription
expandedTextAd AdsApp.ExpandedTextAd Returns the ad as an ExpandedTextAd.
gmailImageAd AdsApp.GmailImageAd Returns the ad as a GmailImageAd.
gmailMultiProductAd AdsApp.GmailMultiProductAd Returns the ad as a GmailMultiProductAd.
gmailSinglePromotionAd AdsApp.GmailSinglePromotionAd Returns the ad as a GmailSinglePromotionAd.
html5Ad AdsApp.Html5Ad Returns the ad as a Html5Ad.
imageAd AdsApp.ImageAd Returns the ad as an ImageAd.
responsiveDisplayAd AdsApp.ResponsiveDisplayAd Returns the ad as a ResponsiveDisplayAd.
responsiveSearchAd AdsApp.ResponsiveSearchAd Returns the ad as a ResponsiveSearchAd.

expandedTextAd()

Returns the ad as an ExpandedTextAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.ExpandedTextAd The ad as an ExpandedTextAd.

gmailImageAd()

Returns the ad as a GmailImageAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.GmailImageAd The ad as a GmailImageAd.

gmailMultiProductAd()

Returns the ad as a GmailMultiProductAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.GmailMultiProductAd The ad as a GmailMultiProductAd.

gmailSinglePromotionAd()

Returns the ad as a GmailSinglePromotionAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.GmailSinglePromotionAd The ad as a GmailSinglePromotionAd.

html5Ad()

Returns the ad as a Html5Ad. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.Html5Ad The ad as a Html5Ad.

imageAd()

Returns the ad as an ImageAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.ImageAd The ad as an ImageAd.

responsiveDisplayAd()

Returns the ad as a ResponsiveDisplayAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.ResponsiveDisplayAd The ad as a ResponsiveDisplayAd.

responsiveSearchAd()

Returns the ad as a ResponsiveSearchAd. Calling this on an ad of a different type will result in an error.

Return values:

TypeDescription
AdsApp.ResponsiveSearchAd The ad as a ResponsiveSearchAd.