com.bitmovin.player.api.advertising.ima
Types
| Name | Summary |
|---|---|
| ImaAdBreak | interface ImaAdBreak : AdBreak, ImaAdBreakConfig Contains IMA specific information about an AdBreak. |
| ImaAdBreakConfig | interface ImaAdBreakConfig : AdBreakConfig, ImaAdTagConfig Contains IMA specific AdBreakConfig options. |
| ImaAdData | interface ImaAdData : VastAdData Holds additional ad data that's available when using the Google IMA SDK implementation. |
| ImaAdTagConfig | interface ImaAdTagConfig : AdTagConfig Contains IMA specific AdTagConfig options. |
| ImaConfig | data class ImaConfig(val onAdsManagerAvailable: AdsManagerAvailableCallback? = null, val beforeInitialization: BeforeInitializationCallback? = null, val preferredUiElements: List<ImaUiElement>? = null, val preferredUiType: ImaUiType = ImaUiType.Ima) : Parcelable Contains configuration options to customize behavior for Google IMA SDK. |
| ImaUiElement | enum ImaUiElement : Parcelable, Enum<ImaUiElement> UI Elements for IMA to be used for Ad rendering. See the IMA Documentation for more information. |
| ImaUiType | enum ImaUiType : Parcelable, Enum<ImaUiType> The available UI types for IMA during ad playback, used in the ImaConfig. |