public interface AdSessionCallback
The callback a AdProvider uses to report ad lifecycle events back to the
Codename One ads layer. Providers may invoke these methods from any thread;
the ads layer marshals them onto the EDT before forwarding to the public
AdListener.
This is an internal SPI type; applications use AdListener.
Methods
public abstract void onLoaded() | The ad finished loading. |
public abstract void onFailedToLoad(AdError error) | The ad failed to load. |
public abstract void onShown() | The ad was presented. |
public abstract void onShowFailed(AdError error) | The ad failed to present. |
public abstract void onDismissed() | The ad was dismissed. |
public abstract void onImpression() | An impression was recorded. |
public abstract void onClicked() | The ad was clicked. |
public abstract void onUserEarnedReward(RewardItem reward) | The user earned a reward (rewarded formats only). |
Method details
onLoaded
public abstract void onLoaded()The ad finished loading.
onFailedToLoad
public abstract void onFailedToLoad(AdError error)The ad failed to load.
onShown
public abstract void onShown()The ad was presented.
onShowFailed
public abstract void onShowFailed(AdError error)The ad failed to present.
onDismissed
public abstract void onDismissed()The ad was dismissed.
onImpression
public abstract void onImpression()An impression was recorded.
onClicked
public abstract void onClicked()The ad was clicked.
onUserEarnedReward
public abstract void onUserEarnedReward(RewardItem reward)The user earned a reward (rewarded formats only).