Package com.pubmatic.sdk.omsdk
Class POBNativeMeasurement
-
- All Implemented Interfaces:
-
com.pubmatic.sdk.common.viewability.POBMeasurementProvider,com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider,com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener
public class POBNativeMeasurement extends POBMeasurement implements POBNativeMeasurementProvider
POBNativeMeasurement is responsible for maintaining the lifecycle of OM SDK for native ad format.
-
-
Constructor Summary
Constructors Constructor Description POBNativeMeasurement()
-
Method Summary
Modifier and Type Method Description voidstartAdSession(@NonNull() View nativeView, @Nullable() List<out POBVerificationScriptResource> resources, @NonNull() POBNativeMeasurementProvider.POBOmidSessionListener omidSessionListener)voidsignalAdEvent(@NonNull() POBNativeMeasurementProvider.POBNativeAdEventType event)-
Methods inherited from class com.pubmatic.sdk.omsdk.POBMeasurement
addFriendlyObstructions, finishAdSession, omSDKVersion, omidJsServiceScript, removeFriendlyObstructions, setTrackView -
Methods inherited from class com.pubmatic.sdk.common.viewability.POBMeasurementProvider
finishAdSession, omSDKVersion, omidJsServiceScript, setTrackView -
Methods inherited from class com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener
addFriendlyObstructions, removeFriendlyObstructions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
startAdSession
void startAdSession(@NonNull() View nativeView, @Nullable() List<out POBVerificationScriptResource> resources, @NonNull() POBNativeMeasurementProvider.POBOmidSessionListener omidSessionListener)
-
signalAdEvent
void signalAdEvent(@NonNull() POBNativeMeasurementProvider.POBNativeAdEventType event)
-
-
-
-