OptionalimaConfiguration to customize Google IMA SDK integration.
The ad items that are scheduled when a new playback session is started via Player.load().
OptionalshouldCalled right before an ad item begins loading.
Use this callback to conditionally allow or skip individual ad items based on runtime logic (e.g., user state, targeting rules, frequency caps).
OptionalshouldCalled right before a scheduled ad break starts playback.
Use this callback to conditionally allow or skip ad breaks at runtime (e.g., when starting playback from a time offset and discarding past breaks).
Contains configuration values regarding the ads which should be played back by the player.