public interface POBNativeAdRendering
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys the native ad renderer
|
void |
enableDsaIcon(boolean dsaIconEnabled)
Set DSA icon should be rendereded or not
Default value is false, i.e.
|
void |
registerView(POBNativeAdResponse descriptor,
android.view.View adView,
java.util.List<android.view.View> list)
Register view for impression and click tracking
|
void |
renderAd(POBNativeAdResponse descriptor,
POBNativeTemplateView templateView)
It starts the rendering of the native ad with the provided ad descriptor.
|
void |
setAdRendererListener(POBNativeRendererListener listener)
Sets the ad renderer listener
|
void |
setNativeMeasurementProvider(com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider openMeasurementProvider)
Sets the open measurement listener
|
void renderAd(@NonNull
POBNativeAdResponse descriptor,
@NonNull
POBNativeTemplateView templateView)
descriptor - ad descriptortemplateView - template view to render native advoid setAdRendererListener(@Nullable
POBNativeRendererListener listener)
listener - ad renderer listenervoid setNativeMeasurementProvider(@Nullable
com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider openMeasurementProvider)
openMeasurementProvider - ad renderer listenervoid destroy()
void registerView(@NonNull
POBNativeAdResponse descriptor,
@NonNull
android.view.View adView,
@NonNull
java.util.List<android.view.View> list)
adView - native ad view containerlist - clickable asset viewsdescriptor - POBNativeAdResponse instancevoid enableDsaIcon(boolean dsaIconEnabled)
dsaIconEnabled - true if DSA icon should be rendered, false otherwise