enum class SxAdInfoEventType : IEvent
Event type. A play SxAdInfo is created when this type changes.
JsonAdapter |
class JsonAdapter |
ON_AD_TAG_PARSED |
First event for every ad tag. |
ON_AD_SLOT_START |
Is fired when an ad-break has been requested. |
ON_AD_SLOT_STARTED |
Is fired when the playback of the first ad for the current ad-break has been started, most likely the OPENER. |
ON_AD_CLICKED |
Is fired when the user clicks on the ad. |
ON_AD_ERROR |
Is fired when requesting or parsing of the manifest failed, also when ad playback failed. Check Event.errorCode (or Event.info.errorCode) and the IAB VAST 4.0 Error Codes Table for details. |
ON_AD_FINISHED |
Is fired when a single ad has been stopped. Double-check the attribute adVariant to find out whether this is the last ad or see ON_AD_SLOT_COMPLETE. |
ON_AD_FIRST_QUARTILE |
Is fired when the playback of a single ad has reached 25%. |
ON_AD_IMPRESSION |
Is fired when the user-visible phase of the ad has begun. |
ON_AD_LINEARITY_CHANGE |
Is fired when a VPAID ad changes its linearity. |
ON_AD_MANIFEST_LOADED |
Is fired when the ad manifest (VAST tag) has been loaded. |
ON_AD_MID_POINT |
Is fired when the playback of a single ad has reached 50%. |
ON_AD_PAUSED |
Is fired when the playback of a single ad has been paused. |
ON_AD_PLAYBACK_FINISHED |
Is fired when the playback of a single ad has been finished and reached 100%. |
ON_AD_PLAYBACK_START |
Is fired when the playback of a single ad has been started, 0%. |
ON_AD_PLAYING |
Is fired when the playback of a single ad has been resumed. |
ON_AD_PROGRESS |
|
ON_AD_SCHEDULED |
Is fired when an ad manifest (VAST tag) was parsed and the ads have been added onto the queue. |
ON_AD_SKIPPABLE_STATE_CHANGE |
Is fired when an advertisement becomes skippable. |
ON_AD_SKIPPED |
Is fired when an ad has been skipped. |
ON_AD_SLOT_COMPLETE |
Is fired when an ad-break has been finished, regardless whether the requested ad manifest contained valid ads or not. |
ON_AD_SLOT_FINISHED |
Is fired when the playback of all ads for the current ad-break has finished, most likely after the CLOSER. |
ON_AD_START |
Is fired when the playback of an ad is starting. |
ON_AD_STARTED |
Is fired when the playback of an ad has been started. |
ON_AD_THIRD_QUARTILE |
Is fired when the playback of a single ad has reached 75%. |
COMPANIONS_DETECTED |
Is fired short before ON_AD_CREATIVE_VIEW. |
AD_COMPANIONS_DETECTED |
Is fired short before ON_AD_CREATIVE_VIEW. |
EXTENSIONS_DETECTED |
Is fired short before ON_AD_CREATIVE_VIEW. |
ON_AD_CREATIVE_VIEW |
Is fired directly after ON_AD_IMPRESSION |
ON_AD_VOLUME_CHANGED |
Is fired when the volume changed during ad playback. |
ON_AD_MUTED |
Is fired whenthe ad was muted. |
ON_AD_UNMUTED |
Is fired when the ad was unmuted. |
ON_ICONS_DETECTED |
|
ON_AD_VERIFICATION_DETECTED |
|
ON_AD_WARNING |
noLogging |
val noLogging: Boolean |