App Open Ad
Integrate app open ads
Create placement
Call AppOpenAdPlacement.create method to create app open ad placement:
_appOpenAdPlacement =
await AppOpenAdPlacement.create(name: "AppOpenAdFlutter");Reload placement
Start auto-reloading placement by calling:
_appOpenAdPlacement.startAutoReload()Stop auto-reloading placement by calling:
_appOpenAdPlacement.stopAutoReload()Show placement
When app open ad is loaded, you can show it:
_appOpenAdPlacement.show()Listen to events
Set listener to receive placement-specific events:
_appOpenAdPlacement.listener = AppOpenPlacementListener(
onHaveAd: (placement) => print("[${placement.name}] onHaveAd"),
onNoAd: (placement) => print("[${placement.name}] onNoAd"),
onPauseForAd: (placement) => print("[${placement.name}] onPauseForAd"),
onResumeAfterAd: (placement) =>
print("[${placement.name}] onResumeAfterAd"),
);Last updated