Package org.prebid.mobile.api.mediation
Class MediationNativeAdUnit
-
- All Implemented Interfaces:
public class MediationNativeAdUnitMediation native ad unit for Rendering API with AdMob or AppLovin MAX.
-
-
Constructor Summary
Constructors Constructor Description MediationNativeAdUnit(String configId, Object adObject)Default constructor.
-
Method Summary
Modifier and Type Method Description voidfetchDemand(OnFetchCompleteListener listener)Loads ad and applies mediation delegate. voiddestroy()voidaddAsset(NativeAsset asset)voidaddEventTracker(NativeEventTracker tracker)voidsetContextType(NativeAdUnit.CONTEXT_TYPE type)voidsetContextSubType(NativeAdUnit.CONTEXTSUBTYPE subType)voidsetExt(Object jsonObject)voidsetSeq(int seq)voidsetPrivacy(boolean privacy)voidsetPlacementType(NativeAdUnit.PLACEMENTTYPE type)voidsetPlacementCount(int implementCount)voidsetAUrlSupport(boolean support)voidsetDUrlSupport(boolean support)-
-
Method Detail
-
fetchDemand
void fetchDemand(OnFetchCompleteListener listener)
Loads ad and applies mediation delegate.
- Parameters:
listener- callback when operation is completed (success or fail)
-
destroy
void destroy()
-
addAsset
void addAsset(NativeAsset asset)
-
addEventTracker
void addEventTracker(NativeEventTracker tracker)
-
setContextType
void setContextType(NativeAdUnit.CONTEXT_TYPE type)
-
setContextSubType
void setContextSubType(NativeAdUnit.CONTEXTSUBTYPE subType)
-
setSeq
void setSeq(int seq)
-
setPrivacy
void setPrivacy(boolean privacy)
-
setPlacementType
void setPlacementType(NativeAdUnit.PLACEMENTTYPE type)
-
setPlacementCount
void setPlacementCount(int implementCount)
-
setAUrlSupport
void setAUrlSupport(boolean support)
-
setDUrlSupport
void setDUrlSupport(boolean support)
-
-
-
-