Interface InterstitialAdEventListener

  • All Superinterfaces:
    com.yandex.mobile.ads.fullscreen.FullscreenLoadListener

    @MainThread
    public interface InterstitialAdEventListener
    extends com.yandex.mobile.ads.fullscreen.FullscreenLoadListener
    A listener for receiving notifications during the lifecycle of an interstitial ad.
    • Method Detail

      • onAdLoaded

        void onAdLoaded()
        Called when an interstitial ad has been loaded.
        Specified by:
        onAdLoaded in interface com.yandex.mobile.ads.fullscreen.FullscreenLoadListener
      • onAdFailedToLoad

        void onAdFailedToLoad​(@NonNull
                              AdRequestError error)
        Called when an interstitial ad request failed.
        Specified by:
        onAdFailedToLoad in interface com.yandex.mobile.ads.fullscreen.FullscreenLoadListener
        Parameters:
        error - see errors here AdRequestError
      • onAdShown

        void onAdShown()
        Called when an interstitial ad has been shown.
      • onAdDismissed

        void onAdDismissed()
        Called when an interstitial ad has been dismissed.
      • onAdClicked

        void onAdClicked()
        Called when user clicked on the ad.
      • onLeftApplication

        void onLeftApplication()
        Called when user is about to leave application (e.g., to go to the browser), as a result of clicking on the ad.
      • onReturnedToApplication

        void onReturnedToApplication()
        Called when user returned to application after click.
      • onImpression

        void onImpression​(@Nullable
                          ImpressionData impressionData)
        Called when an impression was observed
        Parameters:
        impressionData - - impression level revenue data