com.bitmovin.player.api.advertising.ima

com.bitmovin.player.api.advertising.ima

Types

NameSummary
ImaAdBreakinterface ImaAdBreak : AdBreak, ImaAdBreakConfig
Contains IMA specific information about an AdBreak.
ImaAdBreakConfiginterface ImaAdBreakConfig : AdBreakConfig, ImaAdTagConfig
Contains IMA specific AdBreakConfig options.
ImaAdDatainterface ImaAdData : VastAdData
Holds additional ad data that's available when using the Google IMA SDK implementation.
ImaAdTagConfiginterface ImaAdTagConfig : AdTagConfig
Contains IMA specific AdTagConfig options.
ImaConfigdata 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.
ImaUiElementenum ImaUiElement : Parcelable, Enum<ImaUiElement>
UI Elements for IMA to be used for Ad rendering. See the IMA Documentation for more information.
ImaUiTypeenum ImaUiType : Parcelable, Enum<ImaUiType>
The available UI types for IMA during ad playback, used in the ImaConfig.