Class BannerAdInstance
-
- All Implemented Interfaces:
-
com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdListener,com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdViewListener,com.ironsource.mediationsdk.adunit.adapter.listener.BannerAdListener,com.ironsource.mediationsdk.adunit.adapter.listener.NetworkInitializationListener
public final class BannerAdInstance extends AdInstance implements BannerAdListener
-
-
Field Summary
Fields Modifier and Type Field Description private AdInstanceListenerlistenerprivate final BaseAdAdapter<?, ?>adapterprivate final BooleanisInstanceLoadingprivate final BooleanisInstanceLoadedprivate final BooleanisInstanceOpenedprivate final BooleanisInstanceFailedprivate AuctionResponseItemauctionResponseItemprivate final AuctionResponseItemgenericNotificationsprivate final BooleanisBidderprivate final StringinstanceNameprivate final IntegerinstanceTypeprivate final StringinstanceSignatureprivate final IronSource.AD_UNITadFormatprivate final IntegersessionDepthprivate final AdInstancePerformanceperformanceprivate final BooleanisPreloadedprivate final AdUnitToolsadTools
-
Constructor Summary
Constructors Constructor Description BannerAdInstance(AdUnitTools adTools, AdInstanceData instanceData, AdInstancePayload adInstancePayload, BannerAdInstanceListener listener)
-
Method Summary
Modifier and Type Method Description LevelPlayAdInfogetAdInfo()UnitshowAdInstance(AdInstancePresenter adInstancePresenter)final UnitshowAdInstance(ViewBinder viewBinder)UnitdestroyAdInstance()UnitonAdLoadSuccess(View adView, FrameLayout.LayoutParams frameLayoutParams)UnitonAdLoadSuccess(View adView, FrameLayout.LayoutParams frameLayoutParams, Map<String, Object> extraData)UnitonAdOpened(Map<String, Object> extraData)UnitonAdLeftApplication()This method should be invoked before the user is taken out of the application after a click UnitonAdScreenPresented()This method should be invoked after the ad view presents fullscreen content UnitonAdScreenDismissed()This method should be invoked after the fullscreen content is dismissed -
Methods inherited from class com.unity3d.mediation.internal.ads.controllers.adunits.adinstances.AdInstance
getAdFormat, getAdTools, getAdapter, getAuctionResponseItem, getGenericNotifications, getInstanceName, getInstanceSignature, getInstanceType, getListener, getPerformance, getSessionDepth, isBidder, isInstanceFailed, isInstanceLoaded, isInstanceLoading, isInstanceOpened, isPreloaded, isReadyToShow, loadAdInstance, onAdClicked, onAdLoadFailed, onAdLoadSuccess, onAdLoadSuccess, onAdOpened, onAdShowFailed, onInitFailed, onInitSuccess, reportShowChance, setAuctionResponseItem, setListener -
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdViewListener
onAdLeftApplication, onAdScreenDismissed, onAdScreenPresented -
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdListener
onAdClicked, onAdLoadFailed, onAdShowFailed -
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.listener.NetworkInitializationListener
onInitFailed, onInitSuccess -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
BannerAdInstance
BannerAdInstance(AdUnitTools adTools, AdInstanceData instanceData, AdInstancePayload adInstancePayload, BannerAdInstanceListener listener)
-
-
Method Detail
-
getAdInfo
LevelPlayAdInfo getAdInfo()
-
showAdInstance
Unit showAdInstance(AdInstancePresenter adInstancePresenter)
-
showAdInstance
final Unit showAdInstance(ViewBinder viewBinder)
-
destroyAdInstance
Unit destroyAdInstance()
-
onAdLoadSuccess
Unit onAdLoadSuccess(View adView, FrameLayout.LayoutParams frameLayoutParams)
-
onAdLoadSuccess
Unit onAdLoadSuccess(View adView, FrameLayout.LayoutParams frameLayoutParams, Map<String, Object> extraData)
-
onAdOpened
Unit onAdOpened(Map<String, Object> extraData)
-
onAdLeftApplication
Unit onAdLeftApplication()
This method should be invoked before the user is taken out of the application after a click
-
onAdScreenPresented
Unit onAdScreenPresented()
This method should be invoked after the ad view presents fullscreen content
-
onAdScreenDismissed
Unit onAdScreenDismissed()
This method should be invoked after the fullscreen content is dismissed
-
-
-
-