public class POBMAXRewardedAd
extends com.pubmatic.sdk.common.base.POBBaseBidder<com.pubmatic.sdk.openwrap.core.POBBid>
implements com.applovin.mediation.MaxRewardedAdListener, com.pubmatic.sdk.common.utility.POBTimeoutHandler.POBTimeoutHandlerListener
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
com.pubmatic.sdk.common.models.POBAdResponse<com.pubmatic.sdk.openwrap.core.POBBid> |
getAdResponse() |
java.util.Map<java.lang.String,com.pubmatic.sdk.common.base.POBBidderResult<com.pubmatic.sdk.openwrap.core.POBBid>> |
getBidderResults() |
com.pubmatic.sdk.common.ui.POBRewardedAdRendering |
getRewardedRendering() |
void |
onAdClicked(com.applovin.mediation.MaxAd ad) |
void |
onAdDisplayed(com.applovin.mediation.MaxAd ad) |
void |
onAdDisplayFailed(com.applovin.mediation.MaxAd ad,
com.applovin.mediation.MaxError error) |
void |
onAdHidden(com.applovin.mediation.MaxAd ad) |
void |
onAdLoaded(com.applovin.mediation.MaxAd ad) |
void |
onAdLoadFailed(java.lang.String adUnitId,
com.applovin.mediation.MaxError error) |
void |
onRewardedVideoCompleted(com.applovin.mediation.MaxAd ad) |
void |
onRewardedVideoStarted(com.applovin.mediation.MaxAd ad) |
void |
onTimeout() |
void |
onUserRewarded(com.applovin.mediation.MaxAd ad,
com.applovin.mediation.MaxReward reward) |
void |
requestBid() |
void |
setRequestTimeoutInMs(int requestTimeoutInMs)
To set request timeout in millisecond,
|
void |
setRevenueShare(double revenueShare)
Sets the revenue share for Max partner.
|
public void setRevenueShare(double revenueShare)
revenueShare - the revenue share value in percentagepublic void setRequestTimeoutInMs(int requestTimeoutInMs)
requestTimeoutInMs - the request timeout in milliseconds@Nullable public com.pubmatic.sdk.common.ui.POBRewardedAdRendering getRewardedRendering()
public void requestBid()
requestBid in interface com.pubmatic.sdk.common.base.POBBidding<com.pubmatic.sdk.openwrap.core.POBBid>@Nullable public com.pubmatic.sdk.common.models.POBAdResponse<com.pubmatic.sdk.openwrap.core.POBBid> getAdResponse()
getAdResponse in interface com.pubmatic.sdk.common.base.POBBidding<com.pubmatic.sdk.openwrap.core.POBBid>public void destroy()
destroy in interface com.pubmatic.sdk.common.base.POBBidding<com.pubmatic.sdk.openwrap.core.POBBid>@NonNull public java.util.Map<java.lang.String,com.pubmatic.sdk.common.base.POBBidderResult<com.pubmatic.sdk.openwrap.core.POBBid>> getBidderResults()
getBidderResults in interface com.pubmatic.sdk.common.base.POBBidding<com.pubmatic.sdk.openwrap.core.POBBid>public void onAdLoaded(com.applovin.mediation.MaxAd ad)
onAdLoaded in interface com.applovin.mediation.MaxAdListenerpublic void onAdDisplayed(com.applovin.mediation.MaxAd ad)
onAdDisplayed in interface com.applovin.mediation.MaxAdListenerpublic void onAdHidden(com.applovin.mediation.MaxAd ad)
onAdHidden in interface com.applovin.mediation.MaxAdListenerpublic void onAdClicked(com.applovin.mediation.MaxAd ad)
onAdClicked in interface com.applovin.mediation.MaxAdListenerpublic void onAdLoadFailed(java.lang.String adUnitId,
com.applovin.mediation.MaxError error)
onAdLoadFailed in interface com.applovin.mediation.MaxAdListenerpublic void onAdDisplayFailed(com.applovin.mediation.MaxAd ad,
com.applovin.mediation.MaxError error)
onAdDisplayFailed in interface com.applovin.mediation.MaxAdListenerpublic void onRewardedVideoStarted(com.applovin.mediation.MaxAd ad)
onRewardedVideoStarted in interface com.applovin.mediation.MaxRewardedAdListenerpublic void onRewardedVideoCompleted(com.applovin.mediation.MaxAd ad)
onRewardedVideoCompleted in interface com.applovin.mediation.MaxRewardedAdListenerpublic void onUserRewarded(com.applovin.mediation.MaxAd ad,
com.applovin.mediation.MaxReward reward)
onUserRewarded in interface com.applovin.mediation.MaxRewardedAdListener@MainThread public void onTimeout()
onTimeout in interface com.pubmatic.sdk.common.utility.POBTimeoutHandler.POBTimeoutHandlerListener