initRewardedInterstitialAd static method

void initRewardedInterstitialAd()

Implementation

static void initRewardedInterstitialAd() {
  if (AdsInitialization.isAndroid() == true &&
      AdsInitialization.rewardAd == null &&
      isShowReward == true) {
    RewardedInterstitialAd.load(
      adUnitId: AdsInitialization.rewardId,
      request: AdsInitialization.request,
      rewardedInterstitialAdLoadCallback: RewardedInterstitialAdLoadCallback(
        onAdLoaded: (RewardedInterstitialAd ad) {
          AdsInitialization.rewardAd = ad;
          AdsInitialization.isLoadRewardAd = true;
        },
        onAdFailedToLoad: (LoadAdError error) {
          AdsInitialization.rewardAd = null;
          AdsInitialization.isLoadRewardAd = false;
        },
      ),
    );
  }
}