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