Class POBAppOpenAd.POBAppOpenAdListener

    • Constructor Detail

      • POBAppOpenAd.POBAppOpenAdListener

        POBAppOpenAd.POBAppOpenAdListener()
    • Method Detail

      • onAdFailedToLoad

         Unit onAdFailedToLoad(POBAppOpenAd ad, POBError error)

        Notifies the listener of an error encountered while loading an ad.

        Parameters:
        ad - POBAppOpenAd instance invoking this method.
        error - The error encountered while loading the ad.
      • onAdFailedToShow

         Unit onAdFailedToShow(POBAppOpenAd ad, POBError error)

        Notifies the listener of an error encountered while showing an ad.

        Parameters:
        ad - POBAppOpenAd instance invoking this method.
        error - The error encountered while showing the ad.
      • onAppLeaving

         Unit onAppLeaving(POBAppOpenAd ad)

        Notifies the listener that a user interaction will open another app (e.g. Chrome browser), leaving the current app. To handle user clicks that open the landing page URL in the internal browser, use 'onAdClicked()' instead.

        Parameters:
        ad - The POBAppOpenAd instance invoking this method.
      • onAdExpired

         Unit onAdExpired(POBAppOpenAd ad)

        Notifies that the app open ad has been expired. After this callback, 'POBAppOpenAd' instances marked as invalid and may not be presented and no impression counting is considered. After Expiration callback, POBAppOpenAd.isReady() returns 'false'.

        Parameters:
        ad - The POBAppOpenAd instance invoking this method.