Package org.prebid.mobile.api.rendering
Class InterstitialAdUnit
java.lang.Object
org.prebid.mobile.api.rendering.BaseInterstitialAdUnit
org.prebid.mobile.api.rendering.InterstitialAdUnit
Interstitial ad unit for rendering API.
-
Field Summary
Fields inherited from class org.prebid.mobile.api.rendering.BaseInterstitialAdUnit
config, controllerListener, userHasNotEarnedRewardYet
-
Constructor Summary
ConstructorsConstructorDescriptionInterstitialAdUnit
(android.content.Context context, String configId) Instantiates an HTML InterstitialAdUnit for the given configurationId.InterstitialAdUnit
(android.content.Context context, String configId, InterstitialEventHandler eventHandler) Instantiates an InterstitialAdUnit for HTML GAM prebid integration.InterstitialAdUnit
(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats) Instantiates an InterstitialAdUnit for the given configurationId and adUnitType.InterstitialAdUnit
(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats, InterstitialEventHandler eventHandler) Instantiates an InterstitialAdUnit for GAM prebid integration with given adUnitType. -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Cleans up resources when destroyed.void
setInterstitialAdUnitListener
(InterstitialAdUnitListener adUnitEventsListener) void
setMinSizePercentage
(AdSize minSizePercentage) void
setPluginEventListener
(PluginEventListener pluginEventListener) Methods inherited from class org.prebid.mobile.api.rendering.BaseInterstitialAdUnit
addContent, addContextData, addContextKeyword, addContextKeywords, addExtData, addExtKeyword, addExtKeywords, addUserData, changeInterstitialAdUnitState, clearContextData, clearContextKeywords, clearExtData, clearExtKeywords, clearUserData, getAppContent, getBidResponse, getContext, getContextDataDictionary, getContextKeywordsSet, getExtDataDictionary, getExtKeywordsSet, getImpOrtbConfig, getPbAdSlot, getUserData, init, isBidInvalid, isLoaded, loadAd, loadPrebidAd, notifyUserReward, removeContextData, removeContextKeyword, removeExtData, removeExtKeyword, setAppContent, setCloseButtonArea, setCloseButtonPosition, setImpOrtbConfig, setIsMuted, setIsSoundButtonVisible, setMaxVideoDuration, setOrtbConfig, setPbAdSlot, setSkipButtonArea, setSkipButtonPosition, setSkipDelay, show, updateContextData, updateExtData
-
Constructor Details
-
InterstitialAdUnit
Instantiates an HTML InterstitialAdUnit for the given configurationId. -
InterstitialAdUnit
public InterstitialAdUnit(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats) Instantiates an InterstitialAdUnit for the given configurationId and adUnitType. -
InterstitialAdUnit
public InterstitialAdUnit(android.content.Context context, String configId, InterstitialEventHandler eventHandler) Instantiates an InterstitialAdUnit for HTML GAM prebid integration. -
InterstitialAdUnit
public InterstitialAdUnit(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats, InterstitialEventHandler eventHandler) Instantiates an InterstitialAdUnit for GAM prebid integration with given adUnitType.
-
-
Method Details
-
setInterstitialAdUnitListener
-
setPluginEventListener
-
setMinSizePercentage
-
destroy
public void destroy()Description copied from class:BaseInterstitialAdUnit
Cleans up resources when destroyed.- Overrides:
destroy
in classBaseInterstitialAdUnit
-