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
addExtData
(String key, String value) void
addExtKeyword
(String keyword) void
addExtKeywords
(Set<String> keywords) void
addUserData
(DataObject dataObject) void
void
void
void
destroy()
void
fetchDemand
(OnFetchCompleteListener listener) Loads ad and applies mediation delegate.void
removeExtData
(String key) void
removeExtKeyword
(String keyword) void
setAppContent
(ContentObject content) void
setAUrlSupport
(boolean support) void
void
void
setDUrlSupport
(boolean support) void
void
setPlacementCount
(int implementCount) void
void
setPrivacy
(boolean privacy) void
setSeq
(int seq) void
updateExtData
(String key, Set<String> value)
-
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) -
setAppContent
-
getAppContent
-
addUserData
-
clearUserData
public void clearUserData() -
getUserData
-
addExtData
-
updateExtData
-
removeExtData
-
clearExtData
public void clearExtData() -
addExtKeyword
-
addExtKeywords
-
removeExtKeyword
-
clearExtKeywords
public void clearExtKeywords()
-