AdEventType
@objc(AASDKAdEventType)
public enum AdEventType : Int, CaseIterable
Different event types sent by the AdManager to its listeners
-
Default state.
Declaration
Swift
case unknown -
An ad will start loading.
Declaration
Swift
case preparingForPlay -
The player playing the ad has finished loading (buffering). Useful when playing ads with the internal player.
Declaration
Swift
case readyForPlay -
An ad has started.
Declaration
Swift
case didStartPlaying -
An ad is paused.
Declaration
Swift
case didPausePlaying -
The first quartile of a linear ad has been reached.
Declaration
Swift
case firstQuartile -
The midpoint of a linear ad has been reached.
Declaration
Swift
case midpoint -
The third quartile of a linear ad has been reached.
Declaration
Swift
case thirdQuartile -
The complete quartile of a liniar ad has been reached.
Declaration
Swift
case complete -
A single ad has finished. This is paired with the
.didStartPlayingevent.Declaration
Swift
case didFinishPlaying -
Single ad completed.
Declaration
Swift
case adCompleted -
All the ads managed by the ad manager have finished.
Declaration
Swift
case allAdsCompleted