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) voidaddExtData(String key, String value) voidaddExtKeyword(String keyword) voidaddExtKeywords(Set<String> keywords) voidaddUserData(DataObject dataObject) Deprecated.voidvoidvoidDeprecated.voiddestroy()voidfetchDemand(OnFetchCompleteListener listener) Loads ad and applies mediation delegate.Deprecated.Deprecated.voidremoveExtData(String key) voidremoveExtKeyword(String keyword) voidsetAppContent(ContentObject content) Deprecated.voidsetAUrlSupport(boolean support) voidvoidvoidsetDUrlSupport(boolean support) voidvoidsetPlacementCount(int implementCount) voidvoidsetPrivacy(boolean privacy) voidsetSeq(int seq) voidupdateExtData(String key, Set<String> value)
-
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) -
setAppContent
Deprecated.In the upcoming major release, the method will be removed. Please, use TargetingParams.setGlobalOrtbConfig method instead. -
getAppContent
Deprecated.In the upcoming major release, the method will be removed. Please, use TargetingParams.getGlobalOrtbConfig method instead. -
addUserData
Deprecated.In the upcoming major release, the method will be removed. Please, use TargetingParams.setGlobalOrtbConfig method instead. -
clearUserData
Deprecated.In the upcoming major release, the method will be removed. Please, use TargetingParams.setGlobalOrtbConfig method instead. -
getUserData
Deprecated.In the upcoming major release, the method will be removed. Please, use TargetingParams.getGlobalOrtbConfig method instead. -
addExtData
-
updateExtData
-
removeExtData
-
clearExtData
public void clearExtData() -
addExtKeyword
-
addExtKeywords
-
removeExtKeyword
-
clearExtKeywords
public void clearExtKeywords()
-