public interface POBMeasurementProvider
| Modifier and Type | Interface and Description |
|---|---|
static class |
POBMeasurementProvider.POBFriendlyObstructionPurpose
Obstruction purpose on ad view
|
static interface |
POBMeasurementProvider.POBScriptListener
Notifies the loading event of measurement service script
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFriendlyObstructions(android.view.View obstructionView,
POBMeasurementProvider.POBFriendlyObstructionPurpose obstructionPurpose)
OpenWrap SDK calls this method to add obstruction on Ad view.
|
void |
finishAdSession()
OpenWrap SDK calls this method to finish view-ability measurement session.
|
void |
omidJsServiceScript(android.content.Context context,
POBMeasurementProvider.POBScriptListener listener)
OpenWrap SDK calls this method to inject omid JS into creative.
|
java.lang.String |
omSDKVersion()
OpenWrap SDK calls this method to get the current Open Measurement SDK version.
|
void |
removeFriendlyObstructions(android.view.View obstructionView)
OpenWrap SDK calls this method to remove existing obstruction on Ad view.
|
void |
setTrackView(android.view.View view)
OpenWrap SDK calls this method to update Ad view for viewability measurement events.
|
@NonNull java.lang.String omSDKVersion()
void setTrackView(@NonNull
android.view.View view)
view - Ad view.void finishAdSession()
void omidJsServiceScript(@NonNull
android.content.Context context,
@NonNull
POBMeasurementProvider.POBScriptListener listener)
context - application contextlistener - provides callback when measurement service script is availablevoid addFriendlyObstructions(@NonNull
android.view.View obstructionView,
@NonNull
POBMeasurementProvider.POBFriendlyObstructionPurpose obstructionPurpose)
obstructionView - obstruction viewobstructionPurpose - purpose of obstruction to add based on obstruction viewvoid removeFriendlyObstructions(@Nullable
android.view.View obstructionView)
obstructionView - obstruction view