PackageVideoTargeting class

Video specific targeting criteria.

Constructors

PackageVideoTargeting({String? includedContentDeliveryMethod, String? includedMaximumAdDurationTargeting, List<String>? includedMimeTypes, List<String>? includedPlaybackMethods, VideoPlayerSizeTargeting? includedPlayerSizeTargeting, List<String>? includedPositionTypes, String? minimumPredictedCompletionRatePercentage, VideoPlcmtTargeting? plcmtTargeting})
PackageVideoTargeting.fromJson(Map json_)

Properties

hashCode → int
The hash code for this object.
no setterinherited
includedContentDeliveryMethod ↔ String?
The targeted video delivery method.
getter/setter pair
includedMaximumAdDurationTargeting ↔ String?
The targeted maximum video ad duration.
getter/setter pair
includedMimeTypes ↔ List<String>?
The list of targeted video mime types using the IANA published MIME type strings (https://www.iana.org/assignments/media-types/media-types.xhtml).
getter/setter pair
includedPlaybackMethods ↔ List<String>?
The list of targeted video playback methods.
getter/setter pair
includedPlayerSizeTargeting ↔ VideoPlayerSizeTargeting?
The targeted video player size.
getter/setter pair
includedPositionTypes ↔ List<String>?
The targeted video ad position types.
getter/setter pair
minimumPredictedCompletionRatePercentage ↔ String?
The targeted minimum predicted completion rate percentage.
getter/setter pair
plcmtTargeting ↔ VideoPlcmtTargeting?
The targeted video plcmt types.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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