Rewarded Video
Integrate rewarded video ads
Create placement
_rewardedVideoPlacement =
await RewardedVideoPlacement.create(name: "RewardedPlacement");Reload placement
_rewardedVideoPlacement.startAutoReload()_rewardedVideoPlacement.stopAutoReload()Show placement
_rewardedVideoPlacement.show()Listen to events
_rewardedVideoPlacement.listener = RewardedVideoPlacementListener(
onHaveAd: (placement) =>
print("[${placement.name}] onHaveAd placementName"),
onNoAd: (placement) => print("[${placement.name}] onNoAd"),
onPauseForAd: (placement) => print("[${placement.name}] onPauseForAd"),
onResumeAfterAd: (placement) =>
print("[${placement.name}] onResumeAfterAd"),
onUserEarnedIncentive: (placement, reward) =>
print("[${placement.name}] onUserEarnedIncentive "
"rewardName: ${reward?.rewardName ?? "null"} "
"rewardValue: ${reward?.rewardValue ?? "null"}"),
);Check if user earned incentive
Last updated