Package org.prebid.mobile.eventhandlers
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 Summary
Modifier and TypeMethodDescriptionvoiddestroy()android.view.ViewgetView()voidloadAd(Bid bid) voidvoidonAdFailedToLoad(LoadAdError loadAdError) voidvoidvoidonAppEvent(String name, String info) voidvoidsetManualImpressionsEnabled(boolean enabled)
-
Method Details
-
onAppEvent
-
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()
-