-
public class VideoCreativeModel extends CreativeModel
-
-
Field Summary
Fields Modifier and Type Field Description private HashMap<VideoAdEvent.Event, ArrayList<String>>videoEventUrlsprivate StringmediaUrlprivate longmediaDurationprivate Stringauidprivate longskipOffsetprivate StringvastClickthroughUrlprivate AdVerificationsadVerifications
-
Constructor Summary
Constructors Constructor Description VideoCreativeModel(TrackingManager trackingManager, OmEventTracker omEventTracker, AdUnitConfiguration adConfiguration)
-
Method Summary
Modifier and Type Method Description HashMap<VideoAdEvent.Event, ArrayList<String>>getVideoEventUrls()StringgetMediaUrl()voidsetMediaUrl(String mediaUrl)longgetMediaDuration()voidsetMediaDuration(long mediaDuration)StringgetAuid()voidsetAuid(String auid)longgetSkipOffset()voidsetSkipOffset(long skipOffset)StringgetVastClickthroughUrl()voidsetVastClickthroughUrl(String vastClickthroughUrl)AdVerificationsgetAdVerifications()voidsetAdVerifications(AdVerifications adVerifications)voidregisterVideoEvent(VideoAdEvent.Event event, ArrayList<String> urls)voidtrackVideoEvent(VideoAdEvent.Event videoEvent)voidtrackPlayerStateChange(InternalPlayerState changedPlayerState)voidtrackVideoAdStarted(float duration, float volume)voidtrackNonSkippableStandaloneVideoLoaded(boolean isAutoPlay)-
Methods inherited from class com.appstock.sdk.rendering.models.CreativeModel
getAdConfiguration, getClickUrl, getDisplayDurationInSeconds, getHeight, getHtml, getImpressionUrl, getName, getRefreshMax, getTargetUrl, getTracking, getTransactionState, getWidth, hasEndCard, isRequireImpressionUrl, registerActiveOmAdSession, registerTrackingEvent, setAdConfiguration, setClickUrl, setDisplayDurationInSeconds, setHasEndCard, setHeight, setHtml, setImpressionUrl, setName, setRefreshMax, setRequireImpressionUrl, setTargetUrl, setTracking, setTransactionState, setWidth, trackDisplayAdEvent, trackEventNamed -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
VideoCreativeModel
VideoCreativeModel(TrackingManager trackingManager, OmEventTracker omEventTracker, AdUnitConfiguration adConfiguration)
-
-
Method Detail
-
getVideoEventUrls
HashMap<VideoAdEvent.Event, ArrayList<String>> getVideoEventUrls()
-
getMediaUrl
String getMediaUrl()
-
setMediaUrl
void setMediaUrl(String mediaUrl)
-
getMediaDuration
long getMediaDuration()
-
setMediaDuration
void setMediaDuration(long mediaDuration)
-
getSkipOffset
long getSkipOffset()
-
setSkipOffset
void setSkipOffset(long skipOffset)
-
getVastClickthroughUrl
String getVastClickthroughUrl()
-
setVastClickthroughUrl
void setVastClickthroughUrl(String vastClickthroughUrl)
-
getAdVerifications
AdVerifications getAdVerifications()
-
setAdVerifications
void setAdVerifications(AdVerifications adVerifications)
-
registerVideoEvent
void registerVideoEvent(VideoAdEvent.Event event, ArrayList<String> urls)
-
trackVideoEvent
void trackVideoEvent(VideoAdEvent.Event videoEvent)
-
trackPlayerStateChange
void trackPlayerStateChange(InternalPlayerState changedPlayerState)
-
trackVideoAdStarted
void trackVideoAdStarted(float duration, float volume)
-
trackNonSkippableStandaloneVideoLoaded
void trackNonSkippableStandaloneVideoLoaded(boolean isAutoPlay)
-
-
-
-