InstreamAdBreakDelegate

@objc(YMAInstreamAdBreakDelegate)
public protocol InstreamAdBreakDelegate

This protocol notifies about events occuring during instream ad break playback.

  1. instreamAdBreakDidPrepare(_:)
  2. instreamAdBreakDidStart(_:)
  3. instreamAdBreakDidComplete(_:)
  4. instreamAdBreakDidError(_:)

instreamAdBreakDidPrepare(_:)

Notifies that ad break is prepared.

Declaration

Swift

func instreamAdBreakDidPrepare(_ adBreak: InstreamAdBreak)

Parameters

adBreak

prepared ad break.

adBreak

prepared ad break.

instreamAdBreakDidStart(_:)

Notifies that ad break is started.

Declaration

Swift

func instreamAdBreakDidStart(_ adBreak: InstreamAdBreak)

Parameters

adBreak

started ad break.

adBreak

started ad break.

instreamAdBreakDidComplete(_:)

Notifies about completion of instream ad break playback.

Declaration

Swift

func instreamAdBreakDidComplete(_ adBreak: InstreamAdBreak)

Parameters

adBreak

completed ad break.

adBreak

completed ad break.

instreamAdBreakDidError(_:)

Notifies about error occured during instream ad break playback.

Declaration

Swift

func instreamAdBreakDidError(_ adBreak: InstreamAdBreak)

Parameters

adBreak

failed ad break.

adBreak

failed ad break.