Package org.prebid.mobile.api.mediation
Class MediationNativeAdUnit
java.lang.Object
org.prebid.mobile.api.mediation.MediationNativeAdUnit
Mediation native ad unit for Rendering API with AdMob or AppLovin MAX.
-
Constructor Summary
ConstructorsConstructorDescriptionMediationNativeAdUnit(String configId, Object adObject) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAsset(NativeAsset asset) voidaddEventTracker(NativeEventTracker tracker) voiddestroy()voidfetchDemand(OnFetchCompleteListener listener) Loads ad and applies mediation delegate.voidsetAUrlSupport(boolean support) voidvoidvoidsetDUrlSupport(boolean support) voidvoidsetPlacementCount(int implementCount) voidvoidsetPrivacy(boolean privacy) voidsetSeq(int seq)
-
Constructor Details
-
MediationNativeAdUnit
Default constructor.- Parameters:
configId- config id.adObject- AdMob's (AdManagerAdRequestorAdManagerAdRequest.Builder) or AppLovin's (MaxNativeAdLoader) ad object
-
-
Method Details
-
fetchDemand
Loads ad and applies mediation delegate.- Parameters:
listener- callback when operation is completed (success or fail)
-
destroy
public void destroy() -
addAsset
-
addEventTracker
-
setContextType
-
setContextSubType
-
setExt
-
setSeq
public void setSeq(int seq) -
setPrivacy
public void setPrivacy(boolean privacy) -
setPlacementType
-
setPlacementCount
public void setPlacementCount(int implementCount) -
setAUrlSupport
public void setAUrlSupport(boolean support) -
setDUrlSupport
public void setDUrlSupport(boolean support)
-