| 
					
				 | 
			
			
				@@ -182,7 +182,8 @@ public class RankServiceImpl implements RankService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 adRankItem.getExt().put("userAdFeature", JSON.toJSONString(userAdFeature)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 日志上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            logHubService.scoreLogUpload(param, request.getAdIdList(), rankResult, request, inCvrAdjustingExp ? "cvr_adjusting" : "base_line"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            logHubService.scoreLogUpload(param, request.getAdIdList(), rankResult, request, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    inCvrAdjustingExp ? "cvr_adjusting" : "base_line", "531"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return rankResult.get(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -252,35 +253,42 @@ public class RankServiceImpl implements RankService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ThresholdPredictModelParam modelParam = ThresholdPredictModelParam.builder() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .build(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 兜底方案 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String abCode = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<AdRankItem> rankResult=null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(expCodes.contains("663")|| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (expCodes.contains(NewExpInfoHelper.flagId)&&NewExpInfoHelper.checkInNewExpGroupAndSetParamIfIn( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         request.getAppType().toString(),request.getNewExpGroup(),"663",modelParam))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rankResult = videoAdThompsonScorerV2.thompsonScorerByExp663(param, request.getAdIdList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            abCode = "663"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else if(expCodes.contains("664")|| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (expCodes.contains(NewExpInfoHelper.flagId)&&NewExpInfoHelper.checkInNewExpGroupAndSetParamIfIn( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         request.getAppType().toString(),request.getNewExpGroup(),"664",modelParam))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rankResult = videoAdThompsonScorerV2.thompsonScorerByExp664(param, request.getAdIdList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            abCode = "664"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else if(expCodes.contains("665")|| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (expCodes.contains(NewExpInfoHelper.flagId)&&NewExpInfoHelper.checkInNewExpGroupAndSetParamIfIn( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         request.getAppType().toString(),request.getNewExpGroup(),"665",modelParam))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rankResult = videoAdThompsonScorerV2.thompsonScorerByExp665(param, request.getAdIdList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            abCode = "665"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else if(expCodes.contains("666")|| 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (expCodes.contains(NewExpInfoHelper.flagId)&&NewExpInfoHelper.checkInNewExpGroupAndSetParamIfIn( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         request.getAppType().toString(),request.getNewExpGroup(),"666",modelParam))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rankResult = videoAdThompsonScorerV2.thompsonScorerByExp666(param, request.getAdIdList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            abCode = "666"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else if (expCodes.contains("669") || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (expCodes.contains(NewExpInfoHelper.flagId) && NewExpInfoHelper.checkInNewExpGroupAndSetParamIfIn( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         request.getAppType().toString(), request.getNewExpGroup(), "669", modelParam))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rankResult = videoAdThompsonScorerV2.thompsonScorerByExp669(param, request.getAdIdList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            abCode = "669"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else if (expCodes.contains("670") || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (expCodes.contains(NewExpInfoHelper.flagId) && NewExpInfoHelper.checkInNewExpGroupAndSetParamIfIn( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         request.getAppType().toString(), request.getNewExpGroup(), "670", modelParam))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rankResult = videoAdThompsonScorerV2.thompsonScorerByExp670(param, request.getAdIdList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            abCode = "670"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 日志上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        logHubService.scoreLogUpload(param, request.getAdIdList(), rankResult, request, "video_ad_thompson"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        logHubService.scoreLogUpload(param, request.getAdIdList(), rankResult, request, "video_ad_thompson", abCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!CollectionUtils.isEmpty(rankResult)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             JSONObject object=new JSONObject(); 
			 |