Creative class

A single Creative.

Constructors

Creative({List<Dimensions>? additionalDimensions, String? advertiserId, String? appendedTag, List<AssetAssociation>? assets, String? cmPlacementId, CmTrackingAd? cmTrackingAd, List<String>? companionCreativeIds, List<CounterEvent>? counterEvents, String? createTime, List<String>? creativeAttributes, String? creativeId, String? creativeType, Dimensions? dimensions, String? displayName, bool? dynamic, String? entityStatus, List<ExitEvent>? exitEvents, bool? expandOnHover, String? expandingDirection, String? hostingSource, bool? html5Video, bool? iasCampaignMonitoring, String? integrationCode, String? jsTrackerUrl, List<String>? lineItemIds, String? mediaDuration, bool? mp3Audio, String? name, String? notes, ObaIcon? obaIcon, bool? oggAudio, AudioVideoOffset? progressOffset, bool? requireHtml5, bool? requireMraid, bool? requirePingForAttribution, ReviewStatusInfo? reviewStatus, AudioVideoOffset? skipOffset, bool? skippable, String? thirdPartyTag, List<ThirdPartyUrl>? thirdPartyUrls, List<TimerEvent>? timerEvents, List<String>? trackerUrls, List<Transcode>? transcodes, UniversalAdId? universalAdId, String? updateTime, String? vastTagUrl, bool? vpaid})
Creative.fromJson(Map json_)

Properties

additionalDimensions List<Dimensions>?
Additional dimensions.
getter/setter pair
advertiserId String?
The unique ID of the advertiser the creative belongs to.
getter/setter pair
appendedTag String?
Third-party HTML tracking tag to be appended to the creative tag.
getter/setter pair
assets List<AssetAssociation>?
Assets associated to this creative.
getter/setter pair
cmPlacementId String?
The unique ID of the Campaign Manager 360 placement associated with the creative.
getter/setter pair
cmTrackingAd CmTrackingAd?
The Campaign Manager 360 tracking ad associated with the creative.
getter/setter pair
companionCreativeIds List<String>?
The IDs of companion creatives for a video creative.
getter/setter pair
counterEvents List<CounterEvent>?
Counter events for a rich media creative.
getter/setter pair
createTime String?
The timestamp when the creative was created.
getter/setter pair
creativeAttributes List<String>?
A list of attributes of the creative that is generated by the system.
getter/setter pair
creativeId String?
The unique ID of the creative.
getter/setter pair
creativeType String?
The type of the creative.
getter/setter pair
dimensions Dimensions?
Primary dimensions of the creative.
getter/setter pair
displayName String?
The display name of the creative.
getter/setter pair
dynamic bool?
Indicates whether the creative is dynamic.
getter/setter pair
entityStatus String?
Controls whether or not the creative can serve.
getter/setter pair
exitEvents List<ExitEvent>?
Exit events for this creative.
getter/setter pair
expandingDirection String?
Specifies the expanding direction of the creative.
getter/setter pair
expandOnHover bool?
Indicates the creative will automatically expand on hover.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hostingSource String?
Indicates where the creative is hosted.
getter/setter pair
html5Video bool?
Indicates the third-party VAST tag creative requires HTML5 Video support.
getter/setter pair
iasCampaignMonitoring bool?
Indicates whether Integral Ad Science (IAS) campaign monitoring is enabled.
getter/setter pair
integrationCode String?
ID information used to link this creative to an external system.
getter/setter pair
jsTrackerUrl String?
JavaScript measurement URL from supported third-party verification providers (ComScore, DoubleVerify, IAS, Moat).
getter/setter pair
lineItemIds List<String>?
The IDs of the line items this creative is associated with.
getter/setter pair
mediaDuration String?
Media duration of the creative.
getter/setter pair
mp3Audio bool?
Indicates the third-party audio creative supports MP3.
getter/setter pair
name String?
The resource name of the creative.
getter/setter pair
notes String?
User notes for this creative.
getter/setter pair
obaIcon ObaIcon?
Specifies the OBA icon for a video creative.
getter/setter pair
oggAudio bool?
Indicates the third-party audio creative supports OGG.
getter/setter pair
progressOffset AudioVideoOffset?
Amount of time to play the video before counting a view.
getter/setter pair
requireHtml5 bool?
Indicates that the creative relies on HTML5 to render properly.
getter/setter pair
requireMraid bool?
Indicates that the creative requires MRAID (Mobile Rich Media Ad Interface Definitions system).
getter/setter pair
requirePingForAttribution bool?
Indicates that the creative will wait for a return ping for attribution.
getter/setter pair
reviewStatus ReviewStatusInfo?
The current status of the creative review process.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skipOffset AudioVideoOffset?
Amount of time to play the video before the skip button appears.
getter/setter pair
skippable bool?
Whether the user can choose to skip a video creative.
getter/setter pair
thirdPartyTag String?
The original third-party tag used for the creative.
getter/setter pair
thirdPartyUrls List<ThirdPartyUrl>?
Tracking URLs from third parties to track interactions with a video creative.
getter/setter pair
timerEvents List<TimerEvent>?
Timer custom events for a rich media creative.
getter/setter pair
trackerUrls List<String>?
Tracking URLs for analytics providers or third-party ad technology vendors.
getter/setter pair
transcodes List<Transcode>?
Audio/Video transcodes.
getter/setter pair
universalAdId UniversalAdId?
An optional creative identifier provided by a registry that is unique across all platforms.
getter/setter pair
updateTime String?
The timestamp when the creative was last updated, either by the user or system (e.g. creative review).
getter/setter pair
vastTagUrl String?
The URL of the VAST tag for a third-party VAST tag creative.
getter/setter pair
vpaid bool?
Indicates the third-party VAST tag creative requires VPAID (Digital Video Player-Ad Interface).
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