Package org.prebid.mobile.api.mediation
Class MediationInterstitialAdUnit
java.lang.Object
org.prebid.mobile.api.mediation.MediationBaseAdUnit
org.prebid.mobile.api.mediation.MediationBaseFullScreenAdUnit
org.prebid.mobile.api.mediation.MediationInterstitialAdUnit
Mediation interstitial ad unit for Rendering API with AdMob or AppLovin MAX.
-
Field Summary
Fields inherited from class org.prebid.mobile.api.mediation.MediationBaseAdUnit
adUnitConfig, bidLoader, contextWeakReference, mediationDelegate, onFetchCompleteListener -
Constructor Summary
ConstructorsConstructorDescriptionMediationInterstitialAdUnit(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats, PrebidMediationDelegate mediationDelegate) Constructor to fetch demand for either display or video interstitial adsMediationInterstitialAdUnit(android.content.Context context, String configId, AdSize minSizePercentage, PrebidMediationDelegate mediationDelegate) Constructor to fetch demand for a display interstitial ad with specified minHeightPercentage and minWidthPercentage -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfetchDemand(OnFetchCompleteListener listener) Loads ad and applies mediation delegate.protected final voidinitAdConfig(String configId, AdSize minSizePercentage) voidsetMinSizePercentage(int width, int height) Sets min width and height in percentage.Methods inherited from class org.prebid.mobile.api.mediation.MediationBaseFullScreenAdUnit
setCloseButtonArea, setCloseButtonPosition, setIsMuted, setIsSoundButtonVisible, setMaxVideoDuration, setSkipButtonArea, setSkipButtonPosition, setSkipDelayMethods inherited from class org.prebid.mobile.api.mediation.MediationBaseAdUnit
destroy, getImpOrtbConfig, getPbAdSlot, initBidLoader, onErrorReceived, onResponseReceived, setImpOrtbConfig, setPbAdSlot
-
Constructor Details
-
MediationInterstitialAdUnit
public MediationInterstitialAdUnit(android.content.Context context, String configId, AdSize minSizePercentage, PrebidMediationDelegate mediationDelegate) Constructor to fetch demand for a display interstitial ad with specified minHeightPercentage and minWidthPercentage -
MediationInterstitialAdUnit
public MediationInterstitialAdUnit(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats, PrebidMediationDelegate mediationDelegate) Constructor to fetch demand for either display or video interstitial ads
-
-
Method Details
-
fetchDemand
Loads ad and applies mediation delegate.- Overrides:
fetchDemandin classMediationBaseAdUnit- Parameters:
listener- callback when operation is completed (success or fail)
-
initAdConfig
- Specified by:
initAdConfigin classMediationBaseAdUnit
-
setMinSizePercentage
public void setMinSizePercentage(int width, int height) Sets min width and height in percentage. Range from 0 to 100.
-