GoogleAdsSearchads360V23ResourcesAd class

An ad.

Constructors

GoogleAdsSearchads360V23ResourcesAd({bool? addedByGoogleAds, GoogleAdsSearchads360V23CommonAppAdInfo? appAd, GoogleAdsSearchads360V23CommonAppEngagementAdInfo? appEngagementAd, GoogleAdsSearchads360V23CommonAppPreRegistrationAdInfo? appPreRegistrationAd, GoogleAdsSearchads360V23CommonDemandGenCarouselAdInfo? demandGenCarouselAd, GoogleAdsSearchads360V23CommonDemandGenMultiAssetAdInfo? demandGenMultiAssetAd, GoogleAdsSearchads360V23CommonDemandGenProductAdInfo? demandGenProductAd, GoogleAdsSearchads360V23CommonDemandGenVideoResponsiveAdInfo? demandGenVideoResponsiveAd, String? devicePreference, GoogleAdsSearchads360V23CommonDisplayUploadAdInfo? displayUploadAd, String? displayUrl, GoogleAdsSearchads360V23CommonExpandedDynamicSearchAdInfo? expandedDynamicSearchAd, GoogleAdsSearchads360V23CommonExpandedTextAdInfo? expandedTextAd, List<GoogleAdsSearchads360V23CommonFinalAppUrl>? finalAppUrls, List<String>? finalMobileUrls, String? finalUrlSuffix, List<String>? finalUrls, GoogleAdsSearchads360V23CommonHotelAdInfo? hotelAd, String? id, GoogleAdsSearchads360V23CommonImageAdInfo? imageAd, GoogleAdsSearchads360V23CommonLegacyAppInstallAdInfo? legacyAppInstallAd, GoogleAdsSearchads360V23CommonLegacyResponsiveDisplayAdInfo? legacyResponsiveDisplayAd, GoogleAdsSearchads360V23CommonLocalAdInfo? localAd, String? name, GoogleAdsSearchads360V23CommonSearchAds360ProductAdInfo? productAd, String? resourceName, GoogleAdsSearchads360V23CommonResponsiveDisplayAdInfo? responsiveDisplayAd, GoogleAdsSearchads360V23CommonResponsiveSearchAdInfo? responsiveSearchAd, GoogleAdsSearchads360V23CommonSearchAds360ExpandedDynamicSearchAdInfo? searchAds360ExpandedDynamicSearchAd, GoogleAdsSearchads360V23CommonSearchAds360ExpandedTextAdInfo? searchAds360ExpandedTextAd, GoogleAdsSearchads360V23CommonSearchAds360ResponsiveSearchAdInfo? searchAds360ResponsiveSearchAd, GoogleAdsSearchads360V23CommonSearchAds360TextAdInfo? searchAds360TextAd, GoogleAdsSearchads360V23CommonShoppingComparisonListingAdInfo? shoppingComparisonListingAd, GoogleAdsSearchads360V23CommonShoppingProductAdInfo? shoppingProductAd, GoogleAdsSearchads360V23CommonShoppingSmartAdInfo? shoppingSmartAd, GoogleAdsSearchads360V23CommonSmartCampaignAdInfo? smartCampaignAd, GoogleAdsSearchads360V23CommonSyntheticContentInfo? syntheticContentInfo, String? systemManagedResourceSource, GoogleAdsSearchads360V23CommonTextAdInfo? textAd, String? trackingUrlTemplate, GoogleAdsSearchads360V23CommonTravelAdInfo? travelAd, String? type, List<GoogleAdsSearchads360V23CommonUrlCollection>? urlCollections, List<GoogleAdsSearchads360V23CommonCustomParameter>? urlCustomParameters})
GoogleAdsSearchads360V23ResourcesAd.fromJson(Map json_)

Properties

addedByGoogleAds bool?
Indicates if this ad was automatically added by Google Ads and not by a user.
getter/setter pair
appAd GoogleAdsSearchads360V23CommonAppAdInfo?
Details pertaining to an app ad.
getter/setter pair
appEngagementAd GoogleAdsSearchads360V23CommonAppEngagementAdInfo?
Details pertaining to an app engagement ad.
getter/setter pair
appPreRegistrationAd GoogleAdsSearchads360V23CommonAppPreRegistrationAdInfo?
Details pertaining to an app pre-registration ad.
getter/setter pair
demandGenCarouselAd GoogleAdsSearchads360V23CommonDemandGenCarouselAdInfo?
Details pertaining to a Demand Gen carousel ad.
getter/setter pair
demandGenMultiAssetAd GoogleAdsSearchads360V23CommonDemandGenMultiAssetAdInfo?
Details pertaining to a Demand Gen multi asset ad.
getter/setter pair
demandGenProductAd GoogleAdsSearchads360V23CommonDemandGenProductAdInfo?
Details pertaining to a Demand Gen product ad.
getter/setter pair
demandGenVideoResponsiveAd GoogleAdsSearchads360V23CommonDemandGenVideoResponsiveAdInfo?
Details pertaining to a Demand Gen video responsive ad.
getter/setter pair
devicePreference String?
The device preference for the ad.
getter/setter pair
displayUploadAd GoogleAdsSearchads360V23CommonDisplayUploadAdInfo?
Details pertaining to a display upload ad.
getter/setter pair
displayUrl String?
The URL that appears in the ad description for some ad formats.
getter/setter pair
expandedDynamicSearchAd GoogleAdsSearchads360V23CommonExpandedDynamicSearchAdInfo?
Details pertaining to an Expanded Dynamic Search Ad.
getter/setter pair
expandedTextAd GoogleAdsSearchads360V23CommonExpandedTextAdInfo?
Details pertaining to an expanded text ad.
getter/setter pair
finalAppUrls List<GoogleAdsSearchads360V23CommonFinalAppUrl>?
A list of final app URLs that will be used on mobile if the user has the specific app installed.
getter/setter pair
finalMobileUrls List<String>?
The list of possible final mobile URLs after all cross-domain redirects for the ad.
getter/setter pair
finalUrls List<String>?
The list of possible final URLs after all cross-domain redirects for the ad.
getter/setter pair
finalUrlSuffix String?
The suffix to use when constructing a final URL.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hotelAd GoogleAdsSearchads360V23CommonUnknownListingDimensionInfo?
Details pertaining to a hotel ad.
getter/setter pair
id String?
The ID of the ad.
getter/setter pair
imageAd GoogleAdsSearchads360V23CommonImageAdInfo?
Details pertaining to an Image ad.
getter/setter pair
legacyAppInstallAd GoogleAdsSearchads360V23CommonLegacyAppInstallAdInfo?
Details pertaining to a legacy app install ad.
getter/setter pair
legacyResponsiveDisplayAd GoogleAdsSearchads360V23CommonLegacyResponsiveDisplayAdInfo?
Details pertaining to a legacy responsive display ad.
getter/setter pair
localAd GoogleAdsSearchads360V23CommonLocalAdInfo?
Details pertaining to a local ad.
getter/setter pair
name String?
The name of the ad.
getter/setter pair
productAd GoogleAdsSearchads360V23CommonUnknownListingDimensionInfo?
Details pertaining to a product ad.
getter/setter pair
resourceName String?
The resource name of the ad.
getter/setter pair
responsiveDisplayAd GoogleAdsSearchads360V23CommonResponsiveDisplayAdInfo?
Details pertaining to a responsive display ad.
getter/setter pair
responsiveSearchAd GoogleAdsSearchads360V23CommonResponsiveSearchAdInfo?
Details pertaining to a responsive search ad.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchAds360ExpandedDynamicSearchAd GoogleAdsSearchads360V23CommonSearchAds360ExpandedDynamicSearchAdInfo?
Details pertaining to an expanded dynamic search ad.
getter/setter pair
searchAds360ExpandedTextAd GoogleAdsSearchads360V23CommonSearchAds360ExpandedTextAdInfo?
Details pertaining to an expanded text ad.
getter/setter pair
searchAds360ResponsiveSearchAd GoogleAdsSearchads360V23CommonSearchAds360ResponsiveSearchAdInfo?
Details pertaining to a responsive search ad.
getter/setter pair
searchAds360TextAd GoogleAdsSearchads360V23CommonSearchAds360TextAdInfo?
Details pertaining to a text ad.
getter/setter pair
shoppingComparisonListingAd GoogleAdsSearchads360V23CommonShoppingComparisonListingAdInfo?
Details pertaining to a Shopping Comparison Listing ad.
getter/setter pair
shoppingProductAd GoogleAdsSearchads360V23CommonUnknownListingDimensionInfo?
Details pertaining to a Shopping product ad.
getter/setter pair
shoppingSmartAd GoogleAdsSearchads360V23CommonUnknownListingDimensionInfo?
Details pertaining to a Smart Shopping ad.
getter/setter pair
smartCampaignAd GoogleAdsSearchads360V23CommonSmartCampaignAdInfo?
Details pertaining to a Smart campaign ad.
getter/setter pair
syntheticContentInfo GoogleAdsSearchads360V23CommonSyntheticContentInfo?
Synthetic content info for the ad.
getter/setter pair
systemManagedResourceSource String?
If this ad is system managed, then this field will indicate the source.
getter/setter pair
textAd GoogleAdsSearchads360V23CommonTextAdInfo?
Details pertaining to a text ad.
getter/setter pair
trackingUrlTemplate String?
The URL template for constructing a tracking URL.
getter/setter pair
travelAd GoogleAdsSearchads360V23CommonUnknownListingDimensionInfo?
Details pertaining to a travel ad.
getter/setter pair
type String?
The type of ad.
getter/setter pair
urlCollections List<GoogleAdsSearchads360V23CommonUrlCollection>?
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
getter/setter pair
urlCustomParameters List<GoogleAdsSearchads360V23CommonCustomParameter>?
The list of mappings that can be used to substitute custom parameter tags in a tracking_url_template, final_urls, or mobile_final_urls.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited