loadAdSuccess method
Implementation
loadAdSuccess(AdMoneyInfoBean ad) {
var adBean =
_loadingMap.remove(ad.adUnitId) ?? 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);
_resultMap[adBean.adId] = LoadResultData(
loadTime: DateTime.now().millisecondsSinceEpoch,
adBean: adBean,
revenue: ad.revenue,
);
}
}