showAppOpenAd function

void showAppOpenAd()

Implementation

void showAppOpenAd() {
  if (appOpenAd == null) {
    logCat('trying tto show before loading');
    createAppOpenAd();
    return;
  }
  appOpenAd!.fullScreenContentCallback =
      FullScreenContentCallback(onAdShowedFullScreenContent: (ad) {
        logCat('onAdShowedFullScreenContent');
      }, onAdFailedToShowFullScreenContent: (ad, error) {
        ad.dispose();
        logCat('failed to load $error');
        appOpenAd = null;
        createAppOpenAd();
      }, onAdDismissedFullScreenContent: (ad) {
        ad.dispose();
        logCat('dismissed');
        appOpenAd = null;
        createAppOpenAd();
      });
  appOpenAd!.show();
}