Interface MediationRewardedAdAdapter.MediationRewardedAdListener
-
- All Implemented Interfaces:
public interface MediationRewardedAdAdapter.MediationRewardedAdListener
-
-
Method Summary
Modifier and Type Method Description abstract voidonClick(@NonNull() MediationRewardedAdAdapter adapter)Must be called when ad view received click. abstract voidonDismiss(@NonNull() MediationRewardedAdAdapter adapter)Must be called when user or system closes the ad abstract voidonDisplay(@NonNull() MediationRewardedAdAdapter adapter)Must be called when ad view showing / impression must be tracked. abstract voidonFailedToShow(@NonNull() MediationRewardedAdAdapter adapter)Must be called when showing ad was failed abstract voidonLoad(@NonNull() MediationRewardedAdAdapter adapter)Must be called when implemented ads network loads successfully inside MediationRewardedAdAdapter.load(MediationAdConfig, MediationRewardedAdListener, Context) method. abstract voidonNoAd(@NonNull() IAdLoadingError adLoadingError, @NonNull() MediationRewardedAdAdapter adapter)Must be called when implemented ads failed to load for some reason inside MediationRewardedAdAdapter.load(MediationAdConfig, MediationRewardedAdListener, Context) method. abstract voidonReward(@NonNull() Reward reward, @NonNull() MediationRewardedAdAdapter adapter)Must be called when user earns reward, depending on ad's logic, when video ended, ad closed or on reward event if current network has this logic -
-
Method Detail
-
onClick
abstract void onClick(@NonNull() MediationRewardedAdAdapter adapter)
Must be called when ad view received click. Most of ad networks provide callbacks for this, so pass it here
- Parameters:
adapter- an instance of current adapter
-
onDismiss
abstract void onDismiss(@NonNull() MediationRewardedAdAdapter adapter)
Must be called when user or system closes the ad
- Parameters:
adapter- an instance of current adapter
-
onDisplay
abstract void onDisplay(@NonNull() MediationRewardedAdAdapter adapter)
Must be called when ad view showing / impression must be tracked. Most of ad networks provide callbacks for this, so pass it here
- Parameters:
adapter- an instance of current adapter
-
onFailedToShow
abstract void onFailedToShow(@NonNull() MediationRewardedAdAdapter adapter)
Must be called when showing ad was failed
- Parameters:
adapter- an instance of current adapter
-
onLoad
abstract void onLoad(@NonNull() MediationRewardedAdAdapter adapter)
Must be called when implemented ads network loads successfully inside MediationRewardedAdAdapter.load(MediationAdConfig, MediationRewardedAdListener, Context) method.
- Parameters:
adapter- an instance of current adapter
-
onNoAd
abstract void onNoAd(@NonNull() IAdLoadingError adLoadingError, @NonNull() MediationRewardedAdAdapter adapter)
Must be called when implemented ads failed to load for some reason inside MediationRewardedAdAdapter.load(MediationAdConfig, MediationRewardedAdListener, Context) method.
- Parameters:
adLoadingError- a reason of fail to loadadapter- an instance of current adapter
-
onReward
abstract void onReward(@NonNull() Reward reward, @NonNull() MediationRewardedAdAdapter adapter)
Must be called when user earns reward, depending on ad's logic, when video ended, ad closed or on reward event if current network has this logic
- Parameters:
reward- object with type and amount of the reward.adapter- an instance of current adapter
-
-
-
-