liqian пре 2 година
родитељ
комит
075d48e9cf
2 измењених фајлова са 2 додато и 2 уклоњено
  1. 1 1
      ad_recommend.py
  2. 1 1
      app.py

+ 1 - 1
ad_recommend.py

@@ -52,7 +52,7 @@ def get_threshold(abtest_id, abtest_config_tag, ab_test_code, mid_group, care_mo
         threshold_key_name_prefix = config_.KEY_NAME_PREFIX_AD_THRESHOLD
     else:
         # 关怀模式实验
-        if care_model_status is None or care_model_ab_mid_group is None:
+        if care_model_status is None or care_model_ab_mid_group is None or care_model_status == 'null':
             # 参数缺失,走默认
             threshold_key_name_prefix = config_.KEY_NAME_PREFIX_AD_THRESHOLD
         elif int(care_model_status) == int(care_model_status_param) and mid_group == care_model_ab_mid_group:

+ 1 - 1
app.py

@@ -301,7 +301,7 @@ def ad_predict():
         app_type = request_data.get('appType')
         ab_exp_info = request_data.get('abExpInfo')
         ab_test_code = request_data.get('abTestCode')
-        care_model_status = request_data.get('careModelStatus')  # 用户关怀模式状态 1: 未开启,2: 开启
+        care_model_status = request_data.get('careModelStatus', 1)  # 用户关怀模式状态 1: 未开启,2: 开启, 默认: 1
         predict_result = ad_recommend_predict(app_type=app_type,
                                               mid=mid,
                                               video_id=video_id,