ImaAdsManager
@objc(BMPImaAdsManager)
public protocol ImaAdsManager : Sendable
The ImaAdsManager
protocol can be used to interact with the underlying Google IMA SDK during ad playback
-
List of content time offsets at which ad breaks are scheduled. Array of values in seconds. Empty
Array
for single ads or if no ad breaks are scheduled.Declaration
Swift
var adCuePoints: [TimeInterval] { get }
-
Performs a clickthrough on the advertisement if the UI was successfully disabled by setting
ImaAdvertisingConfig.preferredUiType
to.disabled
.Declaration
Swift
func clicked()
-
If an ad break is currently playing, discard it and resume content. Otherwise, ignore the next scheduled ad break.
Declaration
Swift
func discardAdBreak()