com.bitmovin.player.api.advertising
AdItemDiscardPolicy
sealed interface AdItemDiscardPolicy : Parcelable
Determines the default AdItemDiscardDecision for an AdItem once an attempt to play it ended, for any AdItemAttemptOutcome. AdvertisingConfig.shouldDiscardAdItem receives it as AdItemDiscardContext.discardPolicyDecision and can override it.
See also
Inheritors
| DiscardAfterAttempt |
| KeepAfterAttempt |
Types
| Name | Summary |
|---|---|
| DiscardAfterAttempt | @ExperimentalBitmovinApi data object DiscardAfterAttempt : AdItemDiscardPolicy Discards the AdItem after an attempt to play it, for any AdItemAttemptOutcome, so it is played at most once. |
| KeepAfterAttempt | @ExperimentalBitmovinApi data object KeepAfterAttempt : AdItemDiscardPolicy Keeps the AdItem after an attempt to play it, for any AdItemAttemptOutcome, so it stays eligible for later opportunities in the current playback session. |