@MainThread
public static class POBRewardedAd.POBRewardedAdListener
extends java.lang.Object
Constructor and Description |
---|
POBRewardedAdListener() |
Modifier and Type | Method and Description |
---|---|
void |
onAdClicked(POBRewardedAd rewardedAd)
Notifies that the rewarded ad has been clicked
|
void |
onAdClosed(POBRewardedAd rewardedAd)
Notifies that the OpenWrap view has closed the ad on top of the current view.
|
void |
onAdExpired(POBRewardedAd rewardedAd)
Notifies that the rewarded ad has been expired.
|
void |
onAdFailedToLoad(POBRewardedAd rewardedAd,
POBError error)
Notifies the listener of an error encountered while loading an ad.
|
void |
onAdFailedToShow(POBRewardedAd rewardedAd,
POBError error)
Notifies the listener of an error encountered while showing an ad.
|
void |
onAdImpression(POBRewardedAd rewardedAd)
Introduced in SDK v3.5.0
Notifies the rewarded ad Impression.
|
void |
onAdOpened(POBRewardedAd rewardedAd)
Notifies that the OpenWrap view will open an ad on top of the current view.
|
void |
onAdReceived(POBRewardedAd rewardedAd)
Notifies the listener that an ad has been received successfully.
|
void |
onAppLeaving(POBRewardedAd rewardedAd)
Notifies the listener that a user interaction will open another app (e.g.
|
void |
onReceiveReward(POBRewardedAd rewardedAd,
POBReward reward)
Notifies when an Ad has completed the minimum required viewing, and user should be
rewarded.
|
public void onAdReceived(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.public void onAdFailedToLoad(@NonNull POBRewardedAd rewardedAd, @NonNull POBError error)
rewardedAd
- POBRewardedAd instance invoking this method.error
- The error encountered while attempting to load the ad.public void onAdFailedToShow(@NonNull POBRewardedAd rewardedAd, @NonNull POBError error)
rewardedAd
- POBRewardedAd instance invoking this method.error
- The error encountered while attempting to show the ad.public void onAppLeaving(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.public void onAdOpened(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.public void onAdClosed(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.public void onAdClicked(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.public void onAdExpired(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.public void onReceiveReward(@NonNull POBRewardedAd rewardedAd, @NonNull POBReward reward)
Note: For invalid/unspecified reward values, the reward object will have currencyType="" and amount=0
rewardedAd
- POBRewardedAd instance invoking this method.reward
- Value of reward as an object of POBRewardpublic void onAdImpression(@NonNull POBRewardedAd rewardedAd)
rewardedAd
- POBRewardedAd instance invoking this method.