public class POBDefaultRewardedAdEventHandler extends POBRewardedAdEvent
KEY_ALLOW_MULTIPLE_INSTANCES_FOR_ADUNIT_ID, KEY_IDENTIFER| Constructor and Description |
|---|
POBDefaultRewardedAdEventHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
java.util.Map<java.lang.String,java.lang.String> |
getAdServerConfig()
This method will be called by POBRewardedAd, to retrieve ad server specific config from respective handlers.
|
java.util.List<com.pubmatic.sdk.openwrap.core.POBReward> |
getAdServerRewards()
This method will be called by POBRewardedAd, once the Rewarded Ad is successfully loaded.
|
com.pubmatic.sdk.openwrap.core.POBReward |
getSelectedReward()
To get selected rewards for current instance of Ad Server.
|
void |
requestAd(com.pubmatic.sdk.openwrap.core.POBBid bid)
Provide onOpenWrapPartnerWin() callback since this is 'No Ad Server Configuration feature'
|
void |
setCustomData(java.util.Map<java.lang.String,java.lang.Object> customData)
Sets custom data that may be required by the ad server sdk
|
void |
setEventListener(POBRewardedAdEventListener eventListener)
OpenWrap SDK calls this method to pass the EventListener to publisher.
|
getAdInteractionListener, getRenderer, showpublic void requestAd(@Nullable
com.pubmatic.sdk.openwrap.core.POBBid bid)
requestAd in class com.pubmatic.sdk.openwrap.core.POBBaseEventbid - winning bid for the requested impressionpublic void destroy()
destroy in class com.pubmatic.sdk.openwrap.core.POBBaseEvent@Nullable public java.util.Map<java.lang.String,java.lang.String> getAdServerConfig()
POBRewardedAdEventgetAdServerConfig in class POBRewardedAdEvent@Nullable public com.pubmatic.sdk.openwrap.core.POBReward getSelectedReward()
POBRewardedAdEventNote: This method should be used only after setting custom data on show API. Calling this method before setting custom data on show, may return invalid reward.
getSelectedReward in class POBRewardedAdEventpublic void setEventListener(@NonNull
POBRewardedAdEventListener eventListener)
POBRewardedAdEventsetEventListener in class POBRewardedAdEventeventListener - Listener to POBRewardedAdEventListener@Nullable public java.util.List<com.pubmatic.sdk.openwrap.core.POBReward> getAdServerRewards()
POBRewardedAdEventgetAdServerRewards in class POBRewardedAdEventpublic void setCustomData(@Nullable
java.util.Map<java.lang.String,java.lang.Object> customData)
POBRewardedAdEventsetCustomData in class POBRewardedAdEventcustomData - additional data to be passed on to the ad server sdk