AdPlaybackControllerEvent

AdPlaybackController ad events.

Event Description
AdClickThru The user clicked on the ad.
AdContentSizeChange The ad content size changed.
AdPlayingStateChange The ad playback state changed.
AdPodClose The user interrupted AdPod playback.
AdPodComplete AdPlaybackController played the AdPod to the end.
AdPodError An error occurred. You can find the list of errors in the Error section.
AdPodImpression Triggered when the ad is displayed.
AdPodSkipped One of the AdPods was skipped.
AdPodStarted AdPod started playing.
AdPodStopped AdPod stopped playing. AdPodStopped can be called without calling AdPodStarted (if the AdPod stopped playing before the start, at the step of initialization).
AdPodVideoFirstQuartile 25% of one AdPod was played.
AdPodVideoMidpoint 50% of one AdPod was played.
AdPodVideoThirdQuartile 75% of one AdPod was played.
AdRemainingTimeChange The time remaining until the end of the ad changed.
AdSkippableStateChange The ad skippable state changed.
AdStarted AdPlaybackController started playing the ad.
AdStartRequest Beginning of ad playback (called immediately after AdPlaybackController.playAd).
AdStartRejected Automatic ad playback failed.
AdStopped AdPlaybackController finished playing the ad and released resources.
AdVolumeAvailabilityStateChange The ad volume control availability status changed.
AdVolumeChange The ad volume changed.
AllAdPodVideoComplete AdPlaybackController finished AdPod playback, all the AdPods played to the end. If one of the AdPods ended earlier (for example, an error occurred, ads were skipped, or the stopAd method was called), there is no callback.