Class AdColonyInterstitialListener

    • Constructor Detail

      • AdColonyInterstitialListener

        public AdColonyInterstitialListener()
    • Method Detail

      • onRequestFilled

        public abstract void onRequestFilled​(AdColonyInterstitial ad)
        Called in response to an ad request when the request has been successfully filled.
        Parameters:
        ad - the ad that is returned in response to the successful ad request.
      • onRequestNotFilled

        public void onRequestNotFilled​(AdColonyZone zone)
        Called in response to an ad request when the request failed to fill.
        Parameters:
        zone - the zone that the failed ad request was made from.
      • onOpened

        public void onOpened​(AdColonyInterstitial ad)
        Called when the interstitial ad opens.
        Parameters:
        ad - the ad that has opened.
      • onClosed

        public void onClosed​(AdColonyInterstitial ad)
        Called when the interstitial ad closes. It's recommended to request a new ad within this callback.
        Parameters:
        ad - the ad that has closed.
      • onExpiring

        public void onExpiring​(AdColonyInterstitial ad)
        Called when an interstitial expires and is no longer valid for playback. This does not get triggered when the expired flag is set because it has been viewed. It's recommended to request a new ad within this callback.
        Parameters:
        ad - The ad that is expiring.
      • onLeftApplication

        public void onLeftApplication​(AdColonyInterstitial ad)
        Called when some action during the ad causes the user to leave the application.
        Parameters:
        ad - the ad that caused the user to leave the application
      • onClicked

        public void onClicked​(AdColonyInterstitial ad)
        Called when the user has interacted with the ad in a meaningful way, i.e. a click that led to some underlying tracking or responsive interaction.
        Parameters:
        ad - the ad that has been clicked/interacted with.
      • onAudioStopped

        @Deprecated
        public void onAudioStopped​(AdColonyInterstitial ad)
        Deprecated.
        Called when the audio for the ad has stopped either through user engagement or through an interruption such as the ad pausing or finishing.
        Parameters:
        ad - the ad whose audio has stopped.
      • onAudioStarted

        @Deprecated
        public void onAudioStarted​(AdColonyInterstitial ad)
        Deprecated.
        Called when the audio for the ad has started either through user engagement or through an event that causes the audio to start such as the ad starting or resuming.
        Parameters:
        ad - the ad whose audio has started.