Rewarded Ads
val rewarded = BIDRewarded(activity)
rearded.setLoadDelegate(rewardedLoadDelegate)var rewardedLoadDelegate : BIDFullLoad? = object : BIDFullLoad {
override fun load(info: BIDAdInfo) {
log("Rewarded - didLoadAd - adtag: ${info.adTag}")
}
override fun failLoad(info: BIDAdInfo, error: String) {
log("Rewarded - didFailToLoadAd - adtag: ${info.adTag} Error:$error")
}
}rewarde.showRewarded(activity, showDelegate)var showDelegate: BIDFullShow? = object : BIDFullShow {
override fun display(info: BIDAdInfo) {
print("Rewarded - didDisplayAd. AdInfo: $adInfo")
}
override fun click(info: BIDAdInfo) {
print("Rewarded - didClickAd. AdInfo: $adInfo")
}
override fun hide(info: BIDAdInfo) {
print("Rewarded - didHideAd. AdInfo: $adInfo")
}
override fun failToDisplay(info: BIDAdInfo, error: String) {
print("Rewarded - failToDisplay. All networks fail to display - error: $error")
}
override fun allNetworksFailedToDisplay() {
print("Rewarded - allNetworksDidFailToDisplayAd." )
}
override fun reward() {
print("Rewarded - didRewardUser")
}
}Stopping and Starting Auto-Load
Destroying of rewarded with resource release
Last updated