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()
POBRewardedAdEventgetSelectedReward 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