Class POBBannerView.POBBannerViewListener

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

      • POBBannerView.POBBannerViewListener

        POBBannerView.POBBannerViewListener()
    • Method Detail

      • onAdReceived

         void onAdReceived(@NonNull() POBBannerView view)

        Notifies the listener that an ad has been successfully loaded and rendered.

        Parameters:
        view - The POBBannerView instance invoking this method.
      • onAdFailed

         void onAdFailed(@NonNull() POBBannerView view, @NonNull() POBError error)

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

        Parameters:
        view - The POBBannerView instance invoking this method.
        error - The error encountered while attempting to receive or render the ad.
      • onAppLeaving

         void onAppLeaving(@NonNull() POBBannerView view)

        Notifies the listener whenever current app goes in the background due to user click.

        Parameters:
        view - The POBBannerView instance invoking this method.
      • onAdOpened

         void onAdOpened(@NonNull() POBBannerView view)

        Notifies listener that the banner view has open the ad on top of the current view/screen, as a result of user interaction. It can be called multiple times based on the user interactions.

        Parameters:
        view - The POBBannerView instance invoking this method.
      • onAdClosed

         void onAdClosed(@NonNull() POBBannerView view)

        Notifies that the banner view has closed the ad on top of the current view.

        Parameters:
        view - The POBBannerView instance invoking this method.
      • onAdClicked

         void onAdClicked(@NonNull() POBBannerView view)

        Notifies that the user has clicked the ad view.

        Parameters:
        view - The POBBannerView instance invoking this method.
      • onAdImpression

         void onAdImpression(@NonNull() POBBannerView view)

        Notifies that the impression has occurred on the ad view. Introduced in SDK v3.5.0

        Parameters:
        view - The POBBannerView instance invoking this method.