preloadAds method

Future<void> preloadAds()

✅ Call this once (optional) to preload before first show

Implementation

Future<void> preloadAds() async {
  final priorityList =
      admodel.adPriority ?? ['admanager', 'facebook', 'admob', 'qureka'];

  for (final adType in priorityList) {
    switch (adType) {
      case 'facebook':
        if (admodel.isfacebook ?? false) await _preloadFBInterstitial();
        break;
      case 'admob':
        if (admodel.isadmobad ?? false)
          await _preloadGoogleInterstitial(isAdmob: true);
        break;
      case 'admanager':
        if (admodel.isadManger ?? false)
          await _preloadGoogleInterstitial(isAdmob: false);
        break;
    }
  }
}