disposeRewardAd method

  1. @override
Future<void> disposeRewardAd(
  1. DaroRewardAdType type,
  2. String adUnit
)
override

disposeRewardAd 리워드 광고 인스턴스 해제

Implementation

@override
Future<void> disposeRewardAd(DaroRewardAdType type, String adUnit) async {
  try {
    await methodChannel.invokeMethod<void>('disposeRewardAd', {
      'adType': type.name,
      'adUnit': adUnit,
    });
    removeRewardAdListener(adUnit);
  } catch (e) {
    if (DaroSdk.logLevel case DaroLogLevel logLevel
        when logLevel.index <= DaroSdk.logLevel.index) {
      debugPrint('[DARO] disposeRewardAd failed: $e');
    }
  }
}