CEInStreamADDelegate

API Reference

Public methods

void

inStreamADDidFail:(nonnull CEInStreamAD )inStreamAD withError:(nullable NSError )error Callback if fail to load an InStream ad from Intowow SDK.

void

inStreamADDidVideoStart:(nonnull NSArray*)views Callback if InStream ad playback start playing.

void

inStreamADDidVideoEnd:(nonnull CEInStreamAD *)inStreamAD Callback if InStream ad playback is ended.

void

instreamADDidClick:(nonnull CEInStreamAD *)inStreamAD Callback if InStream ad is clicked by user.

void

void

instreamADDidUnmute:(nonnull CEInStreamAD *)inStreamAD Callback if InStream ad is unmuted.

void

inStreamADWillTrackImpression:(nonnull CEInStreamAD *)inStreamAD Callback if InStream ad is about to fire impression tracking.

void

inStreamADCuePointReady:(nonnull CEInStreamAD *)inStreamAD Callback if cue points for InStream ad is prepared.

void

inStreamADRequestContentResume:(nonnull CEInStreamAD *)inStreamAD adRemainTime:(CEMilliSec)adRemainTime Callback to request video content to resume as InStream ad is ready to stop.

Public Methods

inStreamADDidFail

- (void) inStreamADDidFail:(nonnull CEInStreamAD *)
      inStreamAD withError:(nullable NSError *)error

Callback if fail to load an InStream ad from Intowow SDK.

Parameters

inStreamAD

Instance of CEInStreamAD

error

NSError Messages

inStreamADDidVideoStart

Callback if InStream ad playback start playing.

Parameters

inStreamAD

Instance of CEInStreamAD

inStreamADDidVideoEnd

Callback if InStream ad playback is ended.

Parameters

inStreamAD

Instance of CEInStreamAD

instreamADDidClick

Callback if InStream ad is clicked by user.

Parameters

inStreamAD

Instance of CEInStreamAD

instreamADDidMute

Callback if InStream ad is muted.

Parameters

inStreamAD

Instance of CEInStreamAD

instreamADDidUnmute

Callback if InStream ad is unmuted.

Parameters

inStreamAD

Instance of CEInStreamAD

inStreamADWillTrackImpression

Callback if InStream ad is about to fire impression tracking.

Parameters

inStreamAD

Instance of CEInStreamAD

inStreamADCuePointReady

Callback if cue points for InStream ad is prepared.

Parameters

inStreamAD

Instance of CEInStreamAD

inStreamProgress

Callback of the progress of current InStream ad.

Parameters

inStreamAD

Instance of CEInStreamAD

totalDuration

Total duration in CEMilliSec

currentPosition

Current progress time in CEMilliSec

inStreamADRequestContentPause

Callback to request video content to stop as InStream ad is ready to start.

Parameters

inStreamAD

Instance of CEInStreamAD

adBreakType

Enum of CEADBreakType

cuePoint

Current cue point time in CEMilliSec

inStreamADRequestContentResume

Callback to request video content to resume as InStream ad is ready to stop.

Parameters

inStreamAD

Instance of CEInStreamAD

adRemainTime

Time left for current playing ad in CEMilliSec

Last updated