EventType
enum EventType {}
EventType: type of events that are fired during the progress of an ad slot.
-
Indicates the intial undefined state.
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 the user clicks on the ad.
Declaration
Objective-C
ON_AD_CREATIVE_VIEW
-
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 {“` 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 reached 50%.
Declaration
Objective-C
ON_AD_MUTED
-
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 the playback of a single ad has been resumed.
Declaration
Objective-C
ON_AD_PROGRESS
-
Is fired when the playback of a single ad has been resumed.
Declaration
Objective-C
ON_AD_REINSERTION_ACTIVATION
-
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 manifest (VAST tag) was parsed and the ads have been added onto the queue.
Declaration
Objective-C
ON_AD_SIZE_CHANGED
-
Is fired when an advertisement becomes skippable.
Declaration
Objective-C
ON_AD_SKIPPABLE_STATE_CHANGE
-
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 an ad‐break has been requested.
Declaration
Objective-C
ON_AD_SLOT_STARTED
-
Is fired when an ad‐break has been requested.
Declaration
Objective-C
ON_AD_START
-
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
-
Is fired when the playback of a single ad has reached 75%.
Declaration
Objective-C
ON_AD_UNMUTED
-
Is fired when the playback of a single ad has reached 75%.
Declaration
Objective-C
ON_AD_VOLUME_CHANGED
-
Is fired when the playback of a single ad has reached 75%.
Declaration
Objective-C
ON_AD_WARNING
-
Is fired when the playback of a single ad has reached 75%.
Declaration
Objective-C
ON_CLOSED_CAPTIONS_DETECTED
-
Is fired when a manifest contains
ads. Companion ads can be requested through the API property adCompanions Declaration
Objective-C
ON_AD_COMPANIONS_DETECTED
-
Is fired when a manifest contains
ads. Companion ads can be requested through the API property adCompanions Declaration
Objective-C
ON_COMPANION_CLICKED
-
Is fired when a manifest contains
ads. Companion ads can be requested through the API property adCompanions Declaration
Objective-C
ON_COMPANION_CREATIVE_VIEW
-
Is fired when a manifest contains
nodes. Extensions can be requested through the API property adExtensions Declaration
Objective-C
ON_EXTENSIONS_DETECTED
-
Is fired when a manifest contains
nodes. Extensions can be requested through the API property adExtensions Declaration
Objective-C
ON_GENERAL_ERROR
-
Is fired once the add-on is going to request resources through HOMAD. Requires that HOMAD has been enabled during the player setup. See HOMAD Prerequisites
Declaration
Objective-C
ON_HOMAD_ACTIVATION
-
Is fired when the HOMAD initialization has failed (ex: wrong clientConfig) or when HOMAD detected issues while requesting an ad.
Declaration
Objective-C
ON_HOMAD_PENALTY
-
Is fired when the HOMAD initialization has failed (ex: wrong clientConfig) or when HOMAD detected issues while requesting an ad.
Declaration
Objective-C
ON_ICONS_DETECTED
-
Is fired when the HOMAD initialization has failed (ex: wrong clientConfig) or when HOMAD detected issues while requesting an ad.
Declaration
Objective-C
ON_ICON_CLICKED
-
Is fired when the HOMAD initialization has failed (ex: wrong clientConfig) or when HOMAD detected issues while requesting an ad.
Declaration
Objective-C
ON_PLAYBACK_FINISHED
-
Is fired when the HOMAD initialization has failed (ex: wrong clientConfig) or when HOMAD detected issues while requesting an ad.
Declaration
Objective-C
ON_VERFICATION_DETECTED