Enum Constant Summary
Enum Constants Enum Constant Description
Fired when an ad error occurs.
Fired when an ad period in a stream ends.
Fired when an ad period in a stream starts.
This event will be fired even for ads that are being replayed or when seeking to the middle of an adbreak.
Fired when an adbreak in a stream ends.
This event is only triggered for Google DAI, for IMA refer to CONTENT_RESUME_REQUESTED.
Fired when an adbreak in a stream starts. An adbreak can contain multiple ads.
This event is only triggered for Google DAI, for IMA refer to CONTENT_PAUSE_REQUESTED.
Fired when playback stalls while the ad buffers.
Fired to inform of ad progress. Can be used by the publisher to display some sort of countdown timer.
Fired when the VAST response has been received.
Fired when the ad has completed playing the third quarter (75%).
Fired when the user has closed the icon fallback image dialog.
This event only fires for Connected TV devices.
This may be a good time to resume ad playback if the user is ready to continue playing the ad.
Fired when the user has tapped an ad icon.
On mobile, this will navigate to the landing page.
On Android TV, this will present a modal dialog containing the VAST icon fallback image.
Fired when a non-clickthrough portion of a video ad is clicked.
Fired when an ad starts playing.
Fired when an ad was skipped.
Fired when an ad changes its skippable state. E.g. will trigger at a given point, if the ad is skippable after that particular point in time.
Fired when an ad is resumed.
Fired when an ad is paused.
Fired when the ad has completed playing the first half (50%).
Fired when an adbreak is ready from VMAP or ad rule ads.
This will only fire if autoPlayAdBreaks has been set to false in ImaSdkSettings.
The adData object will contain an adBreakTime property. This property will represent the time at which the adbreak occurred. 0 for pre-rolls, -1 for post-rolls. For mid-rolls, content playhead time, in seconds.
Fired to enable the SDK to communicate a message to be logged, which is stored in adData.
A VPAID ad sends a LOG message.
A non-fatal playback error occurs. In this case the adData object will contain extra information.
Fired when the ad has completed playing the first quartile (25%).
Fired when content should be resumed. This usually happens when an ad finishes or collapses.
For IMA this event will indicate the end of an adbreak.
Fired when content should be paused. This usually happens right before an ad is about to hide the content.
For IMA this event will indicate the start of an adbreak.
Fired when the cuepoints have changed.
A list of cuepoints can be seen as a time-schedule of adbreaks.
Only triggered for VOD streams.
Fired when a single ad completes playing.
Fired when an ad is clicked.
Fired when an adbreak will not play back any ads.
Fired when all the valid ads in the ads response have completed, or when the response doesn't return any valid ads.
Modifier and Type Method Description
Function to get the name (textual representation) of an IMA related event.