Package com.my.target.instreamads
Interface InstreamAudioAd.InstreamAudioAdListener
- Enclosing class:
- InstreamAudioAd
public static interface InstreamAudioAd.InstreamAudioAdListener
-
Method Summary
Modifier and TypeMethodDescriptionvoidWill be called when the ad audio banner completesvoidThe method will be called when the ad should be closed when the adchoice item is clicked, for this, in the implementation of this method, you need to call instreamAudioAd.skip()voidWill be called when the audio banner starts showing.voidonBannerTimeLeftChange(float timeLeft, float duration, InstreamAudioAd ad) Will be called multiple times for each banner between the onBannerStart and onBannerComplete events.voidonComplete(String section, InstreamAudioAd ad) Will be called when the ad audio section completesvoidonError(String reason, InstreamAudioAd ad) Will be called in case of any error in the ad displaying process.voidWill be called if the ad is loaded successfully.voidonNoAd(IAdLoadingError adLoadingError, InstreamAudioAd ad) Will be called if the ad was not found.
-
Method Details
-
onLoad
Will be called if the ad is loaded successfully.- Parameters:
ad- current ad instance
-
onNoAd
Will be called if the ad was not found.- Parameters:
adLoadingError- of no adsad- current ad instance
-
onError
Will be called in case of any error in the ad displaying process.- Parameters:
reason- reason for errorad- current ad instance
-
onBannerStart
void onBannerStart(@NonNull InstreamAudioAd ad, @NonNull InstreamAudioAd.InstreamAudioAdBanner banner) Will be called when the audio banner starts showing.- Parameters:
ad- current ad instancebanner- banner which was started- See Also:
-
onBannerComplete
void onBannerComplete(@NonNull InstreamAudioAd ad, @NonNull InstreamAudioAd.InstreamAudioAdBanner banner) Will be called when the ad audio banner completes- Parameters:
ad- current ad instancebanner- banner which was completed- See Also:
-
onBannerTimeLeftChange
Will be called multiple times for each banner between the onBannerStart and onBannerComplete events.- Parameters:
timeLeft- ad audio left time in secondsduration- duration of ad audio in secondsad- current ad instance
-
onComplete
Will be called when the ad audio section completes- Parameters:
section- the name of completed audio ad sectionad- current ad instance
-
onBannerShouldClose
void onBannerShouldClose(@NonNull InstreamAudioAd ad, @NonNull InstreamAudioAd.InstreamAudioAdBanner banner) The method will be called when the ad should be closed when the adchoice item is clicked, for this, in the implementation of this method, you need to call instreamAudioAd.skip()- Parameters:
ad- current ad instancebanner- current banner instance
-