@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);
    }
  }