@Override public void onLeaveApplication(LVDOAd lvdoAd) { Clog.d(Clog.mediationLogTag, className + " leaving application"); if (mAV != null) { mAV.onAdClicked(); } }
@Override public void onFailedToReceiveAd(LVDOAd lvdoAd, LVDOAdRequest.LVDOErrorCode lvdoErrorCode) { if (mAV != null) { ResultCode errorCode = ResultCode.INTERNAL_ERROR; switch (lvdoErrorCode) { case INVALID_REQUEST: errorCode = ResultCode.INVALID_REQUEST; break; case NO_FILL: errorCode = ResultCode.UNABLE_TO_FILL; break; case NETWORK_ERROR: errorCode = ResultCode.NETWORK_ERROR; break; case INTERNAL_ERROR: errorCode = ResultCode.INTERNAL_ERROR; break; } mAV.onAdFailed(errorCode); } }
@Override public void onDismissScreen(LVDOAd lvdoAd) { if (mAV != null) { mAV.onAdCollapsed(); } }
@Override public void onReceiveAd(LVDOAd lvdoAd) { if (mAV != null) { mAV.onAdLoaded(); } }