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 TypeMethodDescriptionvoid
destroy()
android.view.View
getView()
void
loadAd
(Bid bid) void
void
onAdFailedToLoad
(LoadAdError loadAdError) void
void
void
onAppEvent
(String name, String info) void
void
setManualImpressionsEnabled
(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()
-