Class InMobiTrackedHtmlAd
-
- All Implemented Interfaces:
public final class InMobiTrackedHtmlAd extends ViewableAd
-
-
Field Summary
Fields Modifier and Type Field Description private ViewableAd.Inflaterinflaterprivate ViewinflatedViewprivate final AdContainercontainer
-
Constructor Summary
Constructors Constructor Description InMobiTrackedHtmlAd(AdContainer container, ViewableAd mViewableAd, HtmlAdTracker htmlAdTracker, InMobiLogger logger)
-
Method Summary
Modifier and Type Method Description ViewableAd.InflatergetInflater()UnitsetInflater(ViewableAd.Inflater inflater)ViewgetInflatedView()UnitsetInflatedView(View inflatedView)ViewinflateView()ViewinflateView(View convertView, ViewGroup parent, Boolean deferred)UnitstartTrackingForImpression(Map<View, FriendlyObstructionPurpose> friendlyViews)UnitaddFriendlyView(View childView, FriendlyObstructionPurpose obstructionCode)UnitremoveFriendlyView(View childView)UnitstopTrackingForImpression()UnitonAdEvent(Byte event)BooleanisOmidSessionActive()DI-19121: whether an OM-SDK AdSession is currently live somewhere in this decorator chain. UnitonActivityStateChanged(Context context, Byte state)Unitdestroy()-
-
Constructor Detail
-
InMobiTrackedHtmlAd
InMobiTrackedHtmlAd(AdContainer container, ViewableAd mViewableAd, HtmlAdTracker htmlAdTracker, InMobiLogger logger)
-
-
Method Detail
-
getInflater
ViewableAd.Inflater getInflater()
-
setInflater
Unit setInflater(ViewableAd.Inflater inflater)
-
getInflatedView
View getInflatedView()
-
setInflatedView
Unit setInflatedView(View inflatedView)
-
inflateView
View inflateView()
-
inflateView
View inflateView(View convertView, ViewGroup parent, Boolean deferred)
-
startTrackingForImpression
Unit startTrackingForImpression(Map<View, FriendlyObstructionPurpose> friendlyViews)
-
addFriendlyView
Unit addFriendlyView(View childView, FriendlyObstructionPurpose obstructionCode)
-
removeFriendlyView
Unit removeFriendlyView(View childView)
-
stopTrackingForImpression
Unit stopTrackingForImpression()
-
isOmidSessionActive
Boolean isOmidSessionActive()
DI-19121: whether an OM-SDK AdSession is currently live somewhere in this decorator chain. Leaf ViewableAds have none; wrapping decorators delegate inward, and the OMID decorators report their own session state. Used to gate the banner detach-release telemetry so an abandon with nothing left to release (already-finished session) is not counted.
-
onActivityStateChanged
Unit onActivityStateChanged(Context context, Byte state)
-
-
-
-