showAppOpenAd method

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();
}