|
@@ -1,5 +1,6 @@
|
|
package com.tzld.piaoquan.ad.engine.service.predict.model.threshold;
|
|
package com.tzld.piaoquan.ad.engine.service.predict.model.threshold;
|
|
|
|
|
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
import com.tzld.piaoquan.ad.engine.commons.util.DateUtils;
|
|
import com.tzld.piaoquan.ad.engine.commons.util.DateUtils;
|
|
import com.tzld.piaoquan.ad.engine.commons.util.JSONUtils;
|
|
import com.tzld.piaoquan.ad.engine.commons.util.JSONUtils;
|
|
import com.tzld.piaoquan.ad.engine.service.predict.container.RandWContainer;
|
|
import com.tzld.piaoquan.ad.engine.service.predict.container.RandWContainer;
|
|
@@ -46,6 +47,14 @@ public class RandomPredictModel extends ThresholdPredictModel {
|
|
result.put("score", score);
|
|
result.put("score", score);
|
|
result.put("threshold", threshold);
|
|
result.put("threshold", threshold);
|
|
result.put("model", "random");
|
|
result.put("model", "random");
|
|
|
|
+
|
|
|
|
+ JSONObject logJson = new JSONObject();
|
|
|
|
+ logJson.putAll(result);
|
|
|
|
+ logJson.put("mid", modelParam.getMid());
|
|
|
|
+ logJson.put("expId", "599");
|
|
|
|
+ logJson.put("appType", appType);
|
|
|
|
+ logJson.put("thresholdParamKey", thresholdParamKey);
|
|
|
|
+
|
|
log.info("广告跳出选择 -- 599实验结果: {}, 参数: {}, {}, {}",
|
|
log.info("广告跳出选择 -- 599实验结果: {}, 参数: {}, {}, {}",
|
|
JSONUtils.toJson(result), appType, modelParam.getMid(), thresholdParamKey);
|
|
JSONUtils.toJson(result), appType, modelParam.getMid(), thresholdParamKey);
|
|
return result;
|
|
return result;
|