public abstract class POBNativeAdEventBridge
extends com.pubmatic.sdk.openwrap.core.POBBaseEvent
POBNativeAdProvider and
ad server customization for Native ads to achieve header-bidding through OpenWrap SDK.| Constructor and Description |
|---|
POBNativeAdEventBridge() |
| Modifier and Type | Method and Description |
|---|---|
abstract android.view.View |
getAdServerView()
To retrieve ad server ad view
|
abstract void |
setNativeAdEventListener(POBNativeAdEventListener adEventProviderListener)
OpenWrap SDK calls this method to set
POBNativeAdEventListener on
GAMNativeEventHandler. |
abstract void |
setSignalingEventListener(com.pubmatic.sdk.common.POBAdServerSignalingEventListener listener)
OpenWrap SDK calls this method to set POBAdServerSignalingEventListener, so OpenWrap custom event handler
can inform the OpenWrap SDK about the events related to the ad server communication.
|
abstract void |
trackClick()
OpenWrap SDK calls this method when the click occurs.
|
abstract void |
trackImpression()
OpenWrap SDK calls this method when the impression occurs.
|
public abstract void setSignalingEventListener(@NonNull
com.pubmatic.sdk.common.POBAdServerSignalingEventListener listener)
Save the `listener` to use it in later phases of ad server events execution
listener - object conforming to POBAdServerSignalingEventListenerpublic abstract void setNativeAdEventListener(@NonNull
POBNativeAdEventListener adEventProviderListener)
POBNativeAdEventListener on
GAMNativeEventHandler. So OpenWrap SDK can get the ad event callbacks from GAMadEventProviderListener - object conforming to POBNativeAdEventListenerpublic abstract void trackImpression()
public abstract void trackClick()
@Nullable public abstract android.view.View getAdServerView()