AdsApp.​AdTypeSpace

Starting point for determining the type of an ad.

For types that are not fully supported, use Ad.getType instead.

Typical usage:

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

Methods:

MemberTypeDescription
expandedTextAd boolean Returns whether the ad is an ExpandedTextAd.
imageAd boolean Returns whether the ad is an ImageAd.
responsiveDisplayAd boolean Returns whether the ad is a ResponsiveDisplayAd.
responsiveSearchAd boolean Returns whether the ad is a ResponsiveSearchAd.

expandedTextAd()

Returns whether the ad is an ExpandedTextAd.

Return values:

TypeDescription
boolean Whether the ad is an ExpandedTextAd.

imageAd()

Returns whether the ad is an ImageAd.

Return values:

TypeDescription
boolean Whether the ad is an ImageAd.

responsiveDisplayAd()

Returns whether the ad is a ResponsiveDisplayAd.

Return values:

TypeDescription
boolean Whether the ad is a ResponsiveDisplayAd.

responsiveSearchAd()

Returns whether the ad is a ResponsiveSearchAd.

Return values:

TypeDescription
boolean Whether the ad is a ResponsiveSearchAd.