Class NativeVideo
-
- All Implemented Interfaces:
public final class NativeVideoConfiguration for native video media assets.
This class contains comprehensive configuration for video content within native media assets, including VAST tag, playback experience settings, and video-specific tracking integration.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringvastTagprivate final VideoExperienceexperienceprivate final Booleanrequiredprivate final List<TrackingInfo>trackers
-
Constructor Summary
Constructors Constructor Description NativeVideo()
-
Method Summary
Modifier and Type Method Description final StringgetVastTag()The VAST XML tag or URL for video ad content. final VideoExperiencegetExperience()VideoExperience configuration for playback behavior and UI. final BooleangetRequired()Flag indicating if this video asset is required for the ad to render. final List<TrackingInfo>getTrackers()List of TrackingInfo objects for video-specific event tracking. -
-
Method Detail
-
getVastTag
final String getVastTag()
The VAST XML tag or URL for video ad content.
-
getExperience
final VideoExperience getExperience()
VideoExperience configuration for playback behavior and UI.
-
getRequired
final Boolean getRequired()
Flag indicating if this video asset is required for the ad to render.
-
getTrackers
final List<TrackingInfo> getTrackers()
List of TrackingInfo objects for video-specific event tracking.
-
-
-
-