Package org.prebid.mobile.eventhandlers
Class RewardedAdWrapper
-
- All Implemented Interfaces:
public class RewardedAdWrapperInternal wrapper of rewarded ad from GAM SDK. To achieve safe integration between various GAM SDK versions we have to wrap all PublisherAdView method execution in try / catch. This class instance should be created via newInstance method, which will catch any potential exception on RewardedAd / RewardedAdWrapper instance creation
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringKEY_METADATA
-
Method Summary
Modifier and Type Method Description voidonAdFailedToShowFullScreenContent(AdError adError)voidonAdShowedFullScreenContent()voidonAdDismissedFullScreenContent()voidonUserEarnedReward(RewardItem rewardItem)voidloadAd(Bid bid)booleanisLoaded()voidshow(Activity activity)RewardItemgetRewardItem()-
-
Method Detail
-
onAdFailedToShowFullScreenContent
void onAdFailedToShowFullScreenContent(AdError adError)
-
onAdShowedFullScreenContent
void onAdShowedFullScreenContent()
-
onAdDismissedFullScreenContent
void onAdDismissedFullScreenContent()
-
onUserEarnedReward
void onUserEarnedReward(RewardItem rewardItem)
-
loadAd
void loadAd(Bid bid)
-
isLoaded
boolean isLoaded()
-
getRewardItem
RewardItem getRewardItem()
-
-
-
-