@@ -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':
# 参数缺失,走默认
elif int(care_model_status) == int(care_model_status_param) and mid_group == care_model_ab_mid_group:
@@ -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,