AdEventsListener
@protocol AdEventsListener <NSObject>
/**
* Triggered when ad breaks begin
* @param adBreak Ad break data
*/
- (void)onAdBreakBegin:(AdBreakData *)adBreak;
/**
* Triggered when an ad begin
* @param adData Ad data
* @param adBreakData Ad break data
*/
- (void)onAdBegin:(AdData *)adData adBreakData:(AdBreakData *)adBreakData;
/**
* Triggered when an ad is skippable
* @param adData Ad data
* @param adBreakData Ad break data
* @param adSkippablePosition position in millis where skip becomes allowed
* @param adEndPosition position in millis of ad end
* @param adBreakEndPosition position in millis of ad break end
*/
- (void)onAdSkippable:(AdData *)adData adBreakData:(AdBreakData *)adBreakData adSkippablePosition:(long)adSkippablePosition adEndPosition:(long)adEndPosition adBreakEndPosition:(long)adBreakEndPosition;
/**
* Triggered when the ad is ended, not called if skipped
* @param adData Ad data
* @param adBreakData Ad break data
*/
- (void)onAdEnd:(AdData *)adData adBreakData:(AdBreakData *)adBreakData;
/**
* Triggered when ad breaks ended, even in case of skipping
* @param adBreakData Ad break data
*/
- (void)onAdBreakEnd:(AdBreakData *)adBreakData;
@end
Undocumented
-
Triggered when ad breaks begin
Declaration
Objective-C
- (void)onAdBreakBegin:(nonnull AdBreakData *)adBreak;Parameters
adBreakAd break data
-
Triggered when an ad begin
Declaration
Objective-C
- (void)onAdBegin:(nonnull AdData *)adData adBreakData:(nonnull AdBreakData *)adBreakData;Parameters
adDataAd data
adBreakDataAd break data
-
Triggered when an ad is skippable
Declaration
Objective-C
- (void)onAdSkippable:(nonnull AdData *)adData adBreakData:(nonnull AdBreakData *)adBreakData adSkippablePosition:(long)adSkippablePosition adEndPosition:(long)adEndPosition adBreakEndPosition:(long)adBreakEndPosition;Parameters
adDataAd data
adBreakDataAd break data
adSkippablePositionposition in millis where skip becomes allowed
adEndPositionposition in millis of ad end
adBreakEndPositionposition in millis of ad break end
-
Triggered when the ad is ended, not called if skipped
Declaration
Objective-C
- (void)onAdEnd:(nonnull AdData *)adData adBreakData:(nonnull AdBreakData *)adBreakData;Parameters
adDataAd data
adBreakDataAd break data
-
Triggered when ad breaks ended, even in case of skipping
Declaration
Objective-C
- (void)onAdBreakEnd:(nonnull AdBreakData *)adBreakData;Parameters
adBreakDataAd break data
Install in Dash
AdEventsListener Protocol Reference