Package org.prebid.mobile.api.mediation
Class MediationBannerAdUnit
- java.lang.Object
-
- org.prebid.mobile.api.mediation.MediationBaseAdUnit
-
- org.prebid.mobile.api.mediation.MediationBannerAdUnit
-
public class MediationBannerAdUnit extends MediationBaseAdUnit
-
-
Field Summary
-
Fields inherited from class org.prebid.mobile.api.mediation.MediationBaseAdUnit
adUnitConfig, bidLoader, contextWeakReference, mediationDelegate, onFetchCompleteListener
-
-
Constructor Summary
Constructors Constructor Description MediationBannerAdUnit(android.content.Context context, java.lang.String configId, AdSize size, PrebidMediationDelegate mediationDelegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAdditionalSizes(AdSize... sizes)voiddestroy()voidfetchDemand(OnFetchCompleteListener listener)BannerAdPositiongetAdPosition()protected voidinitAdConfig(java.lang.String configId, AdSize adSize)protected voidinitBidLoader()voidonAdFailed()voidsetAdPosition(BannerAdPosition bannerAdPosition)voidsetRefreshInterval(int seconds)voidstopRefresh()-
Methods inherited from class org.prebid.mobile.api.mediation.MediationBaseAdUnit
addContextData, addContextKeyword, addContextKeywords, addExtData, addExtKeyword, addExtKeywords, addUserData, clearContextData, clearContextKeywords, clearExtData, clearExtKeywords, clearUserData, getAppContent, getContextDataDictionary, getContextKeywordsSet, getExtDataDictionary, getExtKeywordsSet, getPbAdSlot, getUserData, onErrorReceived, onResponseReceived, removeContextData, removeContextKeyword, removeExtData, removeExtKeyword, setAppContent, setPbAdSlot, updateContextData, updateExtData
-
-
-
-
Constructor Detail
-
MediationBannerAdUnit
public MediationBannerAdUnit(android.content.Context context, java.lang.String configId, AdSize size, PrebidMediationDelegate mediationDelegate)
-
-
Method Detail
-
initAdConfig
protected final void initAdConfig(java.lang.String configId, AdSize adSize)- Specified by:
initAdConfigin classMediationBaseAdUnit
-
destroy
public void destroy()
- Overrides:
destroyin classMediationBaseAdUnit
-
initBidLoader
protected void initBidLoader()
- Overrides:
initBidLoaderin classMediationBaseAdUnit
-
fetchDemand
public final void fetchDemand(OnFetchCompleteListener listener)
- Overrides:
fetchDemandin classMediationBaseAdUnit
-
addAdditionalSizes
public final void addAdditionalSizes(AdSize... sizes)
-
setRefreshInterval
public final void setRefreshInterval(int seconds)
-
setAdPosition
public void setAdPosition(BannerAdPosition bannerAdPosition)
-
getAdPosition
public BannerAdPosition getAdPosition()
-
stopRefresh
public void stopRefresh()
-
onAdFailed
public void onAdFailed()
-
-