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