@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.