Package-level declarations

Types

Link copied to clipboard

Contains IMA specific information about an AdBreak.

Link copied to clipboard

Contains IMA specific AdBreakConfig options.

Link copied to clipboard
interface ImaAdData : VastAdData

Holds additional ad data that's available when using the Google IMA SDK implementation.

Link copied to clipboard

Contains IMA specific AdTagConfig options.

Link copied to clipboard
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.

Link copied to clipboard

UI Elements for IMA to be used for Ad rendering. See the IMA Documentation for more information.

Link copied to clipboard

The available UI types for IMA during ad playback, used in the ImaConfig.