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 TypeMethodDescriptionvoid
addAsset
(NativeAsset asset) void
addEventTracker
(NativeEventTracker tracker) void
destroy()
void
fetchDemand
(OnFetchCompleteListener listener) Loads ad and applies mediation delegate.void
setAUrlSupport
(boolean support) void
void
void
setDUrlSupport
(boolean support) void
void
setPlacementCount
(int implementCount) void
void
setPrivacy
(boolean privacy) void
setSeq
(int seq)
-
Constructor Details
-
MediationNativeAdUnit
Default constructor.- Parameters:
configId
- config id.adObject
- AdMob's (AdManagerAdRequest
orAdManagerAdRequest.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)
-