@MainThread
public interface POBRewardedAdRendererListener
| Modifier and Type | Method and Description |
|---|---|
void |
onAdClicked()
Notifies the click event on the rendered HTML view
|
void |
onAdEventOccurred(POBDataType.POBVideoAdEventType event)
Deprecated.
|
void |
onAdExpired()
Notifies the expired event on the rendered HTML view
|
void |
onAdImpression()
Notifies ad impression
|
void |
onAdInteractionStarted()
Notifies about the ad interaction start.
|
void |
onAdInteractionStopped()
Notifies about the ad interaction stop.
|
void |
onAdRender(POBAdDescriptor descriptor)
Notifies the success event of the HTML view rendering
|
void |
onAdRenderingFailed(POBError error)
Notifies the failure cause of the HTML view rendering
|
void |
onLeavingApplication()
Notifies the application leave event on the rendered HTML view
|
void |
onReceiveReward(POBCoreReward reward)
Notifies reward has been received and reward should be offered to user.
|
@Deprecated
void onAdEventOccurred(@NonNull
POBDataType.POBVideoAdEventType event)
event - Video event.void onAdInteractionStarted()
void onAdInteractionStopped()
void onAdRender(@Nullable
POBAdDescriptor descriptor)
descriptor - POBAdDescriptor object for Ad renderingvoid onAdRenderingFailed(@NonNull
POBError error)
error - Error object with failure causevoid onAdClicked()
void onLeavingApplication()
void onAdExpired()
void onReceiveReward(@Nullable
POBCoreReward reward)
Note: If reward validation/handling is done at client side partner then only pass the valid/non-null rewards else pass null rewards and reward selection is handled by AdServer
reward - instance of POBCoreRewardvoid onAdImpression()