loadAdSuccess method

dynamic loadAdSuccess(
  1. AdMoneyInfoBean ad
)

Implementation

loadAdSuccess(AdMoneyInfoBean ad){
  var adBean = getAdInfoBeanById(ad.adUnitId);
  if(null!=adBean){
    "flutter ios ad --->${interAd?"inter ad":"rv ad"}--->${ad.adUnitId} load ad success--->revenue:${ad.revenue}".log();
    var startTime = _loadAdStartTimeMap[ad.adUnitId]??0;
    var loadTime=0;
    if(startTime!=0){
      loadTime=DateTime.now().millisecondsSinceEpoch-startTime;
    }
    iosLoadAdResultCallback.loadAdSuccessCallback.call(ad,adBean,loadTime);
    _loadingList.remove(adBean.adId);
    _resultMap[adBean.adId]=LoadResultData(
      loadTime: DateTime.now().millisecondsSinceEpoch,
      adBean: adBean,
      revenue: ad.revenue,
    );
  }
}