public static interface InstreamAd.InstreamAdListener
| Modifier and Type | Method and Description |
|---|---|
void |
onBannerComplete(InstreamAd ad,
InstreamAd.InstreamAdBanner banner)
Will be called when the ad video banner completes
|
void |
onBannerPause(InstreamAd ad,
InstreamAd.InstreamAdBanner banner)
Will be called when the ad video pauses
|
void |
onBannerResume(InstreamAd ad,
InstreamAd.InstreamAdBanner banner)
Will be called when the ad video resumes from pause
|
void |
onBannerStart(InstreamAd ad,
InstreamAd.InstreamAdBanner banner)
Will be called when the video banner starts showing.
|
void |
onBannerTimeLeftChange(float timeLeft,
float duration,
InstreamAd ad)
Will be called multiple times for each banner between the onBannerStart and
onBannerComplete events.
|
void |
onComplete(java.lang.String section,
InstreamAd ad)
Will be called when the ad video section completes
|
void |
onError(java.lang.String reason,
InstreamAd ad)
Will be called in case of any error in the ad displaying process.
|
void |
onLoad(InstreamAd ad)
Will be called if the ad is loaded successfully.
|
void |
onNoAd(java.lang.String reason,
InstreamAd ad)
Will be called if the ad was not found.
|
void onLoad(@NonNull
InstreamAd ad)
ad - current ad instancevoid onNoAd(@NonNull
java.lang.String reason,
@NonNull
InstreamAd ad)
reason - of no adsad - current ad instancevoid onError(@NonNull
java.lang.String reason,
@NonNull
InstreamAd ad)
reason - reason for errorad - current ad instancevoid onBannerStart(@NonNull
InstreamAd ad,
@NonNull
InstreamAd.InstreamAdBanner banner)
ad - current ad instancebanner - banner which was startedInstreamAd.InstreamAdBannervoid onBannerPause(@NonNull
InstreamAd ad,
@NonNull
InstreamAd.InstreamAdBanner banner)
ad - current ad instancebanner - banner which was pausedInstreamAd.InstreamAdBannervoid onBannerResume(@NonNull
InstreamAd ad,
@NonNull
InstreamAd.InstreamAdBanner banner)
ad - current ad instancebanner - banner which was resumedInstreamAd.InstreamAdBannervoid onBannerComplete(@NonNull
InstreamAd ad,
@NonNull
InstreamAd.InstreamAdBanner banner)
ad - current ad instancebanner - banner which was completedInstreamAd.InstreamAdBannervoid onBannerTimeLeftChange(float timeLeft,
float duration,
@NonNull
InstreamAd ad)
timeLeft - ad video left time in secondsduration - duration of ad video in secondsad - current ad instancevoid onComplete(@NonNull
java.lang.String section,
@NonNull
InstreamAd ad)
section - the name of completed video ad sectionad - current ad instance