Class PublisherAdViewWrapper

java.lang.Object
AdListener
org.prebid.mobile.eventhandlers.PublisherAdViewWrapper

public class PublisherAdViewWrapper extends AdListener
Internal wrapper of PublisherAdView from GAM SDK. To achieve safe integration between various GAM SDK versions we have to wrap all PublisherAdView method execution in try / catch. This class instance should be created via newInstance method, which will catch any potential exception on PublisherAdView / PublisherAdViewWrapper instance creation
  • Method Details

    • onAppEvent

      public void onAppEvent(String name, String info)
    • onAdClosed

      public void onAdClosed()
    • onAdFailedToLoad

      public void onAdFailedToLoad(LoadAdError loadAdError)
    • onAdOpened

      public void onAdOpened()
    • onAdLoaded

      public void onAdLoaded()
    • loadAd

      public void loadAd(Bid bid)
    • setManualImpressionsEnabled

      public void setManualImpressionsEnabled(boolean enabled)
    • recordManualImpression

      public void recordManualImpression()
    • destroy

      public void destroy()
    • getView

      public android.view.View getView()