The user now has the option to skip the ad. A SessionUiEventData object (with
adObject in it) is assigned to the event's detail property.
A user click over the ad has been detected. A SessionUiEventData object (with
adObject and an optional adClickthroughUrl in it) is assigned to the event's detail
property.
The ad presentation has ended. A SessionUiEventData object (with adObject in it) is
assigned to the event's detail property.
An incoming ad is within the SessionConfiguration#incomingAdCountdownInterval from
the current playhead position. A SessionUiEventData object (with timeToNextAd in
it) is assigned to the event's detail property.
The ad presentation has made some progress. A SessionUiEventData object (with
adObject, adElapsedTime and adCountdown in it) is assigned to the event's detail
property.
The ad presentation has started. A SessionUiEventData object (with adObject,
adElapsedTime and adCountdown in it) is assigned to the event's detail property.
The processing of an ad tracking info response was finished. A SessionUiEventData
object (with failedAdTrackingInfoRequest set to true or false) is assigned to the
event's detail property.
The nonlinear ad has ended. A SessionUiEventData object (with nonLinearAdsObject in
it) is assigned to the event's detail property.
The nonlinear ad has started. A SessionUiEventData object (with nonLinearAdsObject
and adElapsedTime in it) is assigned to the event's detail property.
Generated using TypeDoc
The session UI event types.