Interface POBAdRendererListener

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract void onAdRender(@NonNull() View view, @Nullable() POBAdDescriptor descriptor) This method gets called if rendering of ad gets successful
      abstract void onAdRenderingFailed(@NonNull() POBError error) This method gets called if rendering of ad failed
      abstract void onRenderAdClick() Notifies about the click event on the rendered view
      abstract void onAdReadyToRefresh(int interval) Notifies about that ad is ready to refresh after is rendered successfully
      abstract void onAdInteractionStarted() Notifies the callback for interaction started on the ad creative like Internal browser is opened.
      abstract void onAdInteractionStopped() Notifies the callback for interaction stoped on the ad creative like Internal browser is closed.
      abstract void onAdUnload() This method is called to notify ad is unloaded itself using MRIAD protocol
      abstract void onLeavingApplication() This method is called to notify the app leaving state
      abstract void onAdExpired() This method is called to notify ad expiration
      abstract void onRenderProcessGone() Notifies rendering process terminated.
      abstract void onAdImpression() Notifies ad impression
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • onAdRender

         abstract void onAdRender(@NonNull() View view, @Nullable() POBAdDescriptor descriptor)

        This method gets called if rendering of ad gets successful

        Parameters:
        view - Rendered view
        descriptor - Ad descriptor provided in renderAd()
      • onAdRenderingFailed

         abstract void onAdRenderingFailed(@NonNull() POBError error)

        This method gets called if rendering of ad failed

        Parameters:
        error - Error object defines the failure cause
      • onRenderAdClick

         abstract void onRenderAdClick()

        Notifies about the click event on the rendered view

      • onAdReadyToRefresh

         abstract void onAdReadyToRefresh(int interval)

        Notifies about that ad is ready to refresh after is rendered successfully

        Parameters:
        interval - refresh time interval in sec
      • onAdInteractionStarted

         abstract void onAdInteractionStarted()

        Notifies the callback for interaction started on the ad creative like Internal browser is opened.

      • onAdInteractionStopped

         abstract void onAdInteractionStopped()

        Notifies the callback for interaction stoped on the ad creative like Internal browser is closed.

      • onAdUnload

         abstract void onAdUnload()

        This method is called to notify ad is unloaded itself using MRIAD protocol

      • onLeavingApplication

         abstract void onLeavingApplication()

        This method is called to notify the app leaving state

      • onAdExpired

         abstract void onAdExpired()

        This method is called to notify ad expiration

      • onRenderProcessGone

         abstract void onRenderProcessGone()

        Notifies rendering process terminated.

      • onAdImpression

         abstract void onAdImpression()

        Notifies ad impression