GoogleAdsSearchads360V23ResourcesAsset class
Asset is a part of an ad which can be shared across multiple ads.
It can be an image (ImageAsset), a video (YoutubeVideoAsset), etc. Assets are immutable and cannot be removed. To stop an asset from serving, remove the asset from the entity that is using it.
Constructors
-
GoogleAdsSearchads360V23ResourcesAsset({GoogleAdsSearchads360V23CommonAppDeepLinkAsset? appDeepLinkAsset, GoogleAdsSearchads360V23CommonBookOnGoogleAsset? bookOnGoogleAsset, GoogleAdsSearchads360V23CommonBusinessMessageAsset? businessMessageAsset, GoogleAdsSearchads360V23CommonCallAsset? callAsset, GoogleAdsSearchads360V23CommonCallToActionAsset? callToActionAsset, GoogleAdsSearchads360V23CommonCalloutAsset? calloutAsset, String? creationTime, GoogleAdsSearchads360V23CommonDemandGenCarouselCardAsset? demandGenCarouselCardAsset, GoogleAdsSearchads360V23CommonDynamicCustomAsset? dynamicCustomAsset, GoogleAdsSearchads360V23CommonDynamicEducationAsset? dynamicEducationAsset, GoogleAdsSearchads360V23CommonDynamicFlightsAsset? dynamicFlightsAsset, GoogleAdsSearchads360V23CommonDynamicHotelsAndRentalsAsset? dynamicHotelsAndRentalsAsset, GoogleAdsSearchads360V23CommonDynamicJobsAsset? dynamicJobsAsset, GoogleAdsSearchads360V23CommonDynamicLocalAsset? dynamicLocalAsset, GoogleAdsSearchads360V23CommonDynamicRealEstateAsset? dynamicRealEstateAsset, GoogleAdsSearchads360V23CommonDynamicTravelAsset? dynamicTravelAsset, String? engineStatus, List<
GoogleAdsSearchads360V23ResourcesAssetFieldTypePolicySummary> ? fieldTypePolicySummaries, List<String> ? finalMobileUrls, String? finalUrlSuffix, List<String> ? finalUrls, GoogleAdsSearchads360V23CommonHotelCalloutAsset? hotelCalloutAsset, GoogleAdsSearchads360V23CommonHotelPropertyAsset? hotelPropertyAsset, String? id, GoogleAdsSearchads360V23CommonImageAsset? imageAsset, String? lastModifiedTime, GoogleAdsSearchads360V23CommonLeadFormAsset? leadFormAsset, GoogleAdsSearchads360V23CommonLocationAsset? locationAsset, GoogleAdsSearchads360V23CommonMediaBundleAsset? mediaBundleAsset, GoogleAdsSearchads360V23CommonMobileAppAsset? mobileAppAsset, String? name, String? orientation, GoogleAdsSearchads360V23CommonPageFeedAsset? pageFeedAsset, GoogleAdsSearchads360V23ResourcesAssetPolicySummary? policySummary, GoogleAdsSearchads360V23CommonPriceAsset? priceAsset, GoogleAdsSearchads360V23CommonPromotionAsset? promotionAsset, String? resourceName, GoogleAdsSearchads360V23CommonUnifiedCallAsset? searchAds360CallAsset, GoogleAdsSearchads360V23CommonUnifiedCalloutAsset? searchAds360CalloutAsset, GoogleAdsSearchads360V23CommonUnifiedLocationAsset? searchAds360LocationAsset, GoogleAdsSearchads360V23CommonUnifiedPageFeedAsset? searchAds360PageFeedAsset, GoogleAdsSearchads360V23CommonUnifiedSitelinkAsset? searchAds360SitelinkAsset, GoogleAdsSearchads360V23CommonSitelinkAsset? sitelinkAsset, String? source, String? status, GoogleAdsSearchads360V23CommonStructuredSnippetAsset? structuredSnippetAsset, GoogleAdsSearchads360V23CommonSyntheticContentInfo? syntheticContentInfo, GoogleAdsSearchads360V23CommonTextAsset? textAsset, String? trackingUrlTemplate, String? type, List<GoogleAdsSearchads360V23CommonCustomParameter> ? urlCustomParameters, GoogleAdsSearchads360V23CommonYoutubeVideoAsset? youtubeVideoAsset}) - GoogleAdsSearchads360V23ResourcesAsset.fromJson(Map json_)
Properties
- appDeepLinkAsset ↔ GoogleAdsSearchads360V23CommonAppDeepLinkAsset?
-
An app deep link asset.
getter/setter pair
- bookOnGoogleAsset ↔ GoogleAdsSearchads360V23CommonUnknownListingDimensionInfo?
-
A book on google asset.
getter/setter pair
- businessMessageAsset ↔ GoogleAdsSearchads360V23CommonBusinessMessageAsset?
-
A business message asset.
getter/setter pair
- callAsset ↔ GoogleAdsSearchads360V23CommonCallAsset?
-
A call asset.
getter/setter pair
- calloutAsset ↔ GoogleAdsSearchads360V23CommonCalloutAsset?
-
A callout asset.
getter/setter pair
- callToActionAsset ↔ GoogleAdsSearchads360V23CommonCallToActionAsset?
-
A call to action asset.
getter/setter pair
- creationTime ↔ String?
-
The timestamp when this asset was created.
getter/setter pair
- demandGenCarouselCardAsset ↔ GoogleAdsSearchads360V23CommonDemandGenCarouselCardAsset?
-
A Demand Gen carousel card asset.
getter/setter pair
- dynamicCustomAsset ↔ GoogleAdsSearchads360V23CommonDynamicCustomAsset?
-
A dynamic custom asset.
getter/setter pair
- dynamicEducationAsset ↔ GoogleAdsSearchads360V23CommonDynamicEducationAsset?
-
A dynamic education asset.
getter/setter pair
- dynamicFlightsAsset ↔ GoogleAdsSearchads360V23CommonDynamicFlightsAsset?
-
A dynamic flights asset.
getter/setter pair
- dynamicHotelsAndRentalsAsset ↔ GoogleAdsSearchads360V23CommonDynamicHotelsAndRentalsAsset?
-
A dynamic hotels and rentals asset.
getter/setter pair
- dynamicJobsAsset ↔ GoogleAdsSearchads360V23CommonDynamicJobsAsset?
-
A dynamic jobs asset.
getter/setter pair
- dynamicLocalAsset ↔ GoogleAdsSearchads360V23CommonDynamicLocalAsset?
-
A dynamic local asset.
getter/setter pair
- dynamicRealEstateAsset ↔ GoogleAdsSearchads360V23CommonDynamicRealEstateAsset?
-
A dynamic real estate asset.
getter/setter pair
- dynamicTravelAsset ↔ GoogleAdsSearchads360V23CommonDynamicTravelAsset?
-
A dynamic travel asset.
getter/setter pair
- engineStatus ↔ String?
-
The Engine Status for an asset.
getter/setter pair
-
fieldTypePolicySummaries
↔ List<
GoogleAdsSearchads360V23ResourcesAssetFieldTypePolicySummary> ? -
Policy information for the asset for each FieldType.
getter/setter pair
-
finalMobileUrls
↔ List<
String> ? -
A list of possible final mobile URLs after all cross domain redirects.
getter/setter pair
-
finalUrls
↔ List<
String> ? -
A list of possible final URLs after all cross domain redirects.
getter/setter pair
- finalUrlSuffix ↔ String?
-
URL template for appending params to landing page URLs served with
parallel tracking.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hotelCalloutAsset ↔ GoogleAdsSearchads360V23CommonHotelCalloutAsset?
-
A hotel callout asset.
getter/setter pair
- hotelPropertyAsset ↔ GoogleAdsSearchads360V23CommonHotelPropertyAsset?
-
A hotel property asset.
getter/setter pair
- id ↔ String?
-
The ID of the asset.
getter/setter pair
- imageAsset ↔ GoogleAdsSearchads360V23CommonImageAsset?
-
An image asset.
getter/setter pair
- lastModifiedTime ↔ String?
-
The datetime when this asset was last modified.
getter/setter pair
- leadFormAsset ↔ GoogleAdsSearchads360V23CommonLeadFormAsset?
-
A lead form asset.
getter/setter pair
- locationAsset ↔ GoogleAdsSearchads360V23CommonLocationAsset?
-
A location asset.
getter/setter pair
- mediaBundleAsset ↔ GoogleAdsSearchads360V23CommonMediaBundleAsset?
-
A media bundle asset.
getter/setter pair
- mobileAppAsset ↔ GoogleAdsSearchads360V23CommonMobileAppAsset?
-
A mobile app asset.
getter/setter pair
- name ↔ String?
-
Optional name of the asset.
getter/setter pair
- orientation ↔ String?
-
Orientation of the asset.
getter/setter pair
- pageFeedAsset ↔ GoogleAdsSearchads360V23CommonPageFeedAsset?
-
A page feed asset.
getter/setter pair
- policySummary ↔ GoogleAdsSearchads360V23ResourcesAssetPolicySummary?
-
Policy information for the asset.
getter/setter pair
- priceAsset ↔ GoogleAdsSearchads360V23CommonPriceAsset?
-
A price asset.
getter/setter pair
- promotionAsset ↔ GoogleAdsSearchads360V23CommonPromotionAsset?
-
A promotion asset.
getter/setter pair
- resourceName ↔ String?
-
The resource name of the asset.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchAds360CallAsset ↔ GoogleAdsSearchads360V23CommonUnifiedCallAsset?
-
A unified call asset.
getter/setter pair
- searchAds360CalloutAsset ↔ GoogleAdsSearchads360V23CommonUnifiedCalloutAsset?
-
A unified callout asset.
getter/setter pair
- searchAds360LocationAsset ↔ GoogleAdsSearchads360V23CommonUnifiedLocationAsset?
-
A unified location asset.
getter/setter pair
- searchAds360PageFeedAsset ↔ GoogleAdsSearchads360V23CommonUnifiedPageFeedAsset?
-
A unified page feed asset.
getter/setter pair
- searchAds360SitelinkAsset ↔ GoogleAdsSearchads360V23CommonUnifiedSitelinkAsset?
-
A unified sitelink asset.
getter/setter pair
- sitelinkAsset ↔ GoogleAdsSearchads360V23CommonSitelinkAsset?
-
A sitelink asset.
getter/setter pair
- source ↔ String?
-
Source of the asset.
getter/setter pair
- status ↔ String?
-
The status of the asset.
getter/setter pair
- structuredSnippetAsset ↔ GoogleAdsSearchads360V23CommonStructuredSnippetAsset?
-
A structured snippet asset.
getter/setter pair
- syntheticContentInfo ↔ GoogleAdsSearchads360V23CommonSyntheticContentInfo?
-
Synthetic content info for the asset.
getter/setter pair
- textAsset ↔ GoogleAdsSearchads360V23CommonTextAsset?
-
A text asset.
getter/setter pair
- trackingUrlTemplate ↔ String?
-
URL template for constructing a tracking URL.
getter/setter pair
- type ↔ String?
-
Type of the asset.
getter/setter pair
-
urlCustomParameters
↔ List<
GoogleAdsSearchads360V23CommonCustomParameter> ? -
A list of mappings to be used for substituting URL custom parameter tags
in the tracking_url_template, final_urls, and/or final_mobile_urls.
getter/setter pair
- youtubeVideoAsset ↔ GoogleAdsSearchads360V23CommonYoutubeVideoAsset?
-
A YouTube video asset.
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