loadAd method
void
loadAd()
Load an AppOpenAd.
Implementation
void loadAd() async {
if (!_isEnableAd || await InternetManager.instance.isOnline == false) {
return;
}
_isLoadingAd = true;
AppOpenAd.load(
adUnitId: adUnitId,
request: AdRequest(),
adLoadCallback: AppOpenAdLoadCallback(
onAdLoaded: (ad) {
debugPrint('$ad loaded');
_appOpenLoadTime = DateTime.now();
_appOpenAd = ad;
_isLoadingAd = false;
},
onAdFailedToLoad: (error) {
debugPrint('AppOpenAd failed to load: $error');
_isLoadingAd = false;
},
),
);
}