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.
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.

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.