lib / tv.smartclip.smartclientandroid.lib.dto.core / SxAdInfoEventType

SxAdInfoEventType

enum class SxAdInfoEventType : IEvent

Event type. A play SxAdInfo is created when this type changes.

Types

AdInfoEventTypeAdapter

class AdInfoEventTypeAdapter

Enum Values

ON_AD_TAG_PARSED

Is fired when the ad manifest (VAST tag) has been loaded.

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_START

Is fired when the playback of an ad is starting.

ON_ICONS_DETECTED

ON_AD_STARTED

Is fired when the playback of an ad has been started.

ON_AD_IMPRESSION

Is fired when the user-visible phase of the ad has begun.

ON_AD_CREATIVE_VIEW

Is fired directly after ON_AD_IMPRESSION

ON_AD_PLAYBACK_START

Is fired when the playback of a single ad has been started, 0%.

ON_AD_FIRST_QUARTILE

Is fired when the playback of a single ad has reached 25%.

ON_AD_MID_POINT

Is fired when the playback of a single ad has reached 50%.

ON_AD_THIRD_QUARTILE

Is fired when the playback of a single ad has reached 75%.

ON_AD_PLAYBACK_FINISHED

Is fired when the playback of a single ad has been finished and reached 100%.

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_SLOT_FINISHED

Is fired when the playback of all ads for the current ad-break has finished, most likely after the CLOSER.

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_CLICKED

Is fired when the user clicks on the ad.

ON_AD_LINEARITY_CHANGE

Is fired when a VPAID ad changes its linearity.

ON_AD_SCHEDULED

Is fired when an ad manifest (VAST tag) was parsed and the ads have been added onto the queue.

ON_AD_PAUSED

Is fired when the playback of a single ad has been paused.

ON_AD_PLAYING

Is fired when the playback of a paused ad has been resumed.

ON_AD_PROGRESS

ON_AD_SKIPPABLE_STATE_CHANGE

Is fired when an advertisement becomes skippable.

ON_AD_SKIPPED

Is fired when an ad has been skipped.

ON_COMPANIONS_DETECTED

Is fired short before ON_AD_CREATIVE_VIEW.

ON_EXTENSIONS_DETECTED

Is fired short before ON_AD_CREATIVE_VIEW.

ON_CLOSED_CAPTIONS_DETECTED

ON_AD_VERIFICATION_DETECTED

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_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_WARNING

Properties

noLogging

val noLogging: Boolean