EventType
enum EventType {}
Type of event that is reported
-
Default value to indicate that there has no value been set.
Declaration
Objective-C
EVENT_TYPE_UNDEFINED = -1 -
Is fired when the user clicks on the ad.
Declaration
Objective-C
ON_AD_CLICKED -
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.
Declaration
Objective-C
ON_AD_ERROR -
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 {@code ON_AD_SLOTCOMPLETE}.
Declaration
Objective-C
ON_AD_FINISHED -
Is fired when the playback of a single ad has reached 25%.
Declaration
Objective-C
ON_AD_FIRST_QUARTILE -
Is fired when the user‐visible phase of the ad has begun.
Declaration
Objective-C
ON_AD_IMPRESSION -
Is fired when a VPAID ad changes its linearity.
Declaration
Objective-C
ON_AD_LINEARITY_CHANGE -
Is fired when the ad manifest (VAST tag) has been loaded.
Declaration
Objective-C
ON_AD_MANIFEST_LOADED -
Is fired when the playback of a single ad has reached 50%.
Declaration
Objective-C
ON_AD_MID_POINT -
Is fired when the playback of a single ad has been paused.
Declaration
Objective-C
ON_AD_PAUSED -
Is fired when the playback of a single ad has been finished and reached 100%.
Declaration
Objective-C
ON_AD_PLAYBACK_FINISHED -
Is fired when the playback of a single ad has been started, 0%.
Declaration
Objective-C
ON_AD_PLAYBACK_START -
Is fired when the playback of a single ad has been resumed.
Declaration
Objective-C
ON_AD_PLAYING -
Is fired when an ad manifest (VAST tag) was parsed and the ads have been added onto the queue.
Declaration
Objective-C
ON_AD_SCHEDULED -
Is fired when an ad has been skipped.
Declaration
Objective-C
ON_AD_SKIPPED -
Is fired when an ad‐break has been finished, regardless whether the requested ad manifest contained valid ads or not.
Declaration
Objective-C
ON_AD_SLOT_COMPLETE -
Is fired when the playback of all ads for the current ad‐break has finished, most likely after the CLOSER.
Declaration
Objective-C
ON_AD_SLOT_FINISHED -
Is fired when an ad‐break has been requested.
Declaration
Objective-C
ON_AD_SLOT_START -
Is fired when the playback of the first ad for the current ad‐break has been started, most likely the OPENER.
Declaration
Objective-C
ON_AD_SLOT_STARTED -
Is fired when the playback of an ad has been started.
Declaration
Objective-C
ON_AD_STARTED -
Is fired when the playback of a single ad has reached 75%.
Declaration
Objective-C
ON_AD_THIRD_QUARTILE
EventType Enumeration Reference