VastTrackingEvent
@objc(AASDKVastTrackingEvent)
public enum VastTrackingEvent : Int, CaseIterable
The VAST tracking event types.
-
Unknown.
Declaration
Swift
case unknown
-
The ad creative was muted.
Declaration
Swift
case mute
-
The ad creative was unmuted after it had been previously muted.
Declaration
Swift
case unmute
-
The ad was stopped by being paused.
Declaration
Swift
case pause
-
The ad was resumed after it had been stopped or paused.
Declaration
Swift
case resume
-
The ad accessed a previous point in the creative timeline.
Declaration
Swift
case rewind
-
The ad was skipped.
Declaration
Swift
case skip
-
The player was expanded to a larger size.
Declaration
Swift
case playerExpand
-
The player was reduced to a smaller size.
Declaration
Swift
case playerCollapse
-
The ad was not and will not be played.
Declaration
Swift
case notUsed
-
The player considers that it has loaded and buffered the creative’s media and assets either fully or to the extent that it is ready to play the media.
Declaration
Swift
case loaded
-
The ad was loaded and playback began.
Declaration
Swift
case start
-
The ad played continuously for at least 25% of the total duration at normal speed.
Declaration
Swift
case firstQuartile
-
The ad played continuously for at least 50% of the total duration at normal speed.
Declaration
Swift
case midpoint
-
The ad played continuously for at least 75% of the total duration at normal speed.
Declaration
Swift
case thirdQuartile
-
The ad was played to the end at normal speed so that 100% of the creative was played.
Declaration
Swift
case complete
-
The ad played for a duration at normal speed that is equal to or greater than the value provided in an additional offset attribute for the
element. Declaration
Swift
case progress
-
The linear ad unit was closed.
Declaration
Swift
case closeLinear
-
An individual creative portion of the ad was viewed.
Declaration
Swift
case creativeView
-
Streaming content was paused, which either expands the ad within the player’s viewable area or “takes over” the streaming content area by launching an additional portion of the ad.
Declaration
Swift
case acceptInvitation
-
The ad was expanded to a greater dimension than its default.
Declaration
Swift
case adExpand
-
The ad was collapsed to its original dimension.
Declaration
Swift
case adCollapse
-
The ad was minimized to a smaller size than collapsed.
Declaration
Swift
case minimize
-
The ad was removed from the player and cannot be re-displayed.
Declaration
Swift
case close
-
The time that the initial ad is displayed.
Declaration
Swift
case overlayViewDuration
-
An optional metric that can capture all other user interactions, such as custom clicks, under one metric.
Declaration
Swift
case otherAdInteraction