Package com.inmobi.ads.controllers
Class UnifiedAdManager
-
- All Implemented Interfaces:
public abstract class UnifiedAdManager extends AdUnit.AdUnitEventListener
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringACTIVE_STATE_ERROR_MSGpublic final static StringSHOW_CALLED_AGAIN_ERROR_MSGpublic final static StringFLOW_ERROR_MSGpublic final static StringAD_REQUEST_ERROR_MSGpublic final static StringLOADING_STATE_ERROR_MSGprivate Bytestateprivate BooleanisLoadCalledprivate PublisherCallbackscallbacksprivate final HandleruiHandlerprivate AdMetaInfoinfoprivate final AdUnitadUnitprivate InMobiLoggerloggerprivate final BooleanisInitialisedprivate final StringcreativeIdprivate final JSONObjectbidInfo
-
Method Summary
-
Methods inherited from class com.inmobi.ads.controllers.AdUnit.AdUnitEventListener
canSignalSuccess, onAdImpressed, onAdShowFailed, onAudioStateChanged, onMediaPlaybackComplete, onShowNextPodAd, onShowTimeOut, onUserSkippedMedia -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
isLoadCalled
final Boolean isLoadCalled()
-
setLoadCalled
final Unit setLoadCalled(Boolean isLoadCalled)
-
getCallbacks
final PublisherCallbacks getCallbacks()
-
setCallbacks
final Unit setCallbacks(PublisherCallbacks callbacks)
-
getUiHandler
final Handler getUiHandler()
-
getInfo
final AdMetaInfo getInfo()
-
setInfo
final Unit setInfo(AdMetaInfo info)
-
getLogger
final InMobiLogger getLogger()
-
setLogger
final Unit setLogger(InMobiLogger logger)
-
isInitialised
abstract Boolean isInitialised()
-
getCreativeId
final String getCreativeId()
-
getBidInfo
final JSONObject getBidInfo()
-
onLoadFailure
final Unit onLoadFailure(AdUnit adUnit, InMobiAdRequestStatus status)
-
onAdFetchSuccess
Unit onAdFetchSuccess(AdMetaInfo info)
-
isPreloadFlow
final Boolean isPreloadFlow()
-
getLoadTimeoutScenario
final Byte getLoadTimeoutScenario()
-
onAdFetchFailed
Unit onAdFetchFailed(InMobiAdRequestStatus status)
-
onAdWillShow
Unit onAdWillShow()
-
onAdDisplayed
@CallSuper() Unit onAdDisplayed(AdMetaInfo info)
-
onAdLoadFailed
Unit onAdLoadFailed(AdUnit adUnit, InMobiAdRequestStatus status)
-
onAdInteraction
Unit onAdInteraction(Map<Object, Object> params)
-
getSignals
final Unit getSignals(PublisherCallbacks callbacks)
-
load
Unit load(ByteArray response, PublisherCallbacks callbacks)
-
onAdLoadSucceeded
Unit onAdLoadSucceeded(AdMetaInfo info)
Should be called from Native And Banner always using super.
-
onUserLeftApplication
Unit onUserLeftApplication()
-
onAdRewardActionCompleted
Unit onAdRewardActionCompleted(Map<Object, Object> rewards, RenderViewTelemetryManager telemetry)
-
setWatermark
Unit setWatermark(WatermarkData watermarkData)
-
canProceedToLoad
final Boolean canProceedToLoad(String tag, String placementString, PublisherCallbacks callbacks)
-
onAdDismissed
Unit onAdDismissed()
-
onAdImpression
Unit onAdImpression(TelemetryOnAdImpression telemetryOnAdImpression)
-
onAudioStatusChanged
Unit onAudioStatusChanged(AudioStatusInternal audioStatusInternal)
-
onImraidLog
Unit onImraidLog(String log)
-
submitAdLoadCalled
Unit submitAdLoadCalled()
-
submitAdLoadDroppedAtSDK
Unit submitAdLoadDroppedAtSDK(Short errorCode)
-
notifyLoss
String notifyLoss(Integer lossReason, Double auctionPrice)
-
-
-
-