|
@@ -547,7 +547,7 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, mid, page_ty
|
|
|
no_op_flag = True
|
|
|
|
|
|
# 获取用户近30天是否有回流
|
|
|
- user_30day_return_result = get_user_has30day_return(mid=mid)
|
|
|
+ # user_30day_return_result = get_user_has30day_return(mid=mid)
|
|
|
|
|
|
# 获取实验配置
|
|
|
if ab_exp_info:
|
|
@@ -567,41 +567,41 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, mid, page_ty
|
|
|
if '176' in ab_exp_code_list:
|
|
|
flow_pool_P = 0.5
|
|
|
|
|
|
- if '136' in ab_exp_code_list:
|
|
|
- # 无回流 - 消费人群
|
|
|
- if user_30day_return_result == 0:
|
|
|
- param = config_.AB_EXP_CODE.get('136')
|
|
|
- ab_code = param.get('ab_code')
|
|
|
- expire_time = 3600
|
|
|
- rule_key = param.get('rule_key')
|
|
|
- data_key = param.get('data_key')
|
|
|
- no_op_flag = True
|
|
|
- elif '137' in ab_exp_code_list:
|
|
|
- # 有回流 - 分享人群
|
|
|
- if user_30day_return_result == 1:
|
|
|
- param = config_.AB_EXP_CODE.get('137')
|
|
|
- ab_code = param.get('ab_code')
|
|
|
- expire_time = 3600
|
|
|
- rule_key = param.get('rule_key')
|
|
|
- data_key = param.get('data_key')
|
|
|
- no_op_flag = True
|
|
|
- elif '161' in ab_exp_code_list:
|
|
|
- # 无回流 - 消费人群
|
|
|
- if user_30day_return_result == 0:
|
|
|
- param = config_.AB_EXP_CODE.get('136')
|
|
|
- ab_code = param.get('ab_code')
|
|
|
- expire_time = 3600
|
|
|
- rule_key = param.get('rule_key')
|
|
|
- data_key = param.get('data_key')
|
|
|
- no_op_flag = True
|
|
|
- # 有回流 - 分享人群
|
|
|
- else:
|
|
|
- param = config_.AB_EXP_CODE.get('137')
|
|
|
- ab_code = param.get('ab_code')
|
|
|
- expire_time = 3600
|
|
|
- rule_key = param.get('rule_key')
|
|
|
- data_key = param.get('data_key')
|
|
|
- no_op_flag = True
|
|
|
+ # if '136' in ab_exp_code_list:
|
|
|
+ # # 无回流 - 消费人群
|
|
|
+ # if user_30day_return_result == 0:
|
|
|
+ # param = config_.AB_EXP_CODE.get('136')
|
|
|
+ # ab_code = param.get('ab_code')
|
|
|
+ # expire_time = 3600
|
|
|
+ # rule_key = param.get('rule_key')
|
|
|
+ # data_key = param.get('data_key')
|
|
|
+ # no_op_flag = True
|
|
|
+ # elif '137' in ab_exp_code_list:
|
|
|
+ # # 有回流 - 分享人群
|
|
|
+ # if user_30day_return_result == 1:
|
|
|
+ # param = config_.AB_EXP_CODE.get('137')
|
|
|
+ # ab_code = param.get('ab_code')
|
|
|
+ # expire_time = 3600
|
|
|
+ # rule_key = param.get('rule_key')
|
|
|
+ # data_key = param.get('data_key')
|
|
|
+ # no_op_flag = True
|
|
|
+ # elif '161' in ab_exp_code_list:
|
|
|
+ # # 无回流 - 消费人群
|
|
|
+ # if user_30day_return_result == 0:
|
|
|
+ # param = config_.AB_EXP_CODE.get('136')
|
|
|
+ # ab_code = param.get('ab_code')
|
|
|
+ # expire_time = 3600
|
|
|
+ # rule_key = param.get('rule_key')
|
|
|
+ # data_key = param.get('data_key')
|
|
|
+ # no_op_flag = True
|
|
|
+ # # 有回流 - 分享人群
|
|
|
+ # else:
|
|
|
+ # param = config_.AB_EXP_CODE.get('137')
|
|
|
+ # ab_code = param.get('ab_code')
|
|
|
+ # expire_time = 3600
|
|
|
+ # rule_key = param.get('rule_key')
|
|
|
+ # data_key = param.get('data_key')
|
|
|
+ # no_op_flag = True
|
|
|
# elif '162' in ab_exp_code_list:
|
|
|
# # 有回流
|
|
|
# if user_30day_return_result == 1:
|
|
@@ -612,16 +612,15 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, mid, page_ty
|
|
|
# data_key = param.get('data_key')
|
|
|
# no_op_flag = True
|
|
|
|
|
|
- else:
|
|
|
- for code, param in config_.AB_EXP_CODE.items():
|
|
|
- if code in ab_exp_code_list:
|
|
|
- ab_code = param.get('ab_code')
|
|
|
- expire_time = 3600
|
|
|
- rule_key = param.get('rule_key')
|
|
|
- data_key = param.get('data_key')
|
|
|
- rule_key_30day = param.get('30day_rule_key')
|
|
|
- no_op_flag = True
|
|
|
- break
|
|
|
+ for code, param in config_.AB_EXP_CODE.items():
|
|
|
+ if code in ab_exp_code_list:
|
|
|
+ ab_code = param.get('ab_code')
|
|
|
+ expire_time = 3600
|
|
|
+ rule_key = param.get('rule_key')
|
|
|
+ data_key = param.get('data_key')
|
|
|
+ rule_key_30day = param.get('30day_rule_key')
|
|
|
+ no_op_flag = True
|
|
|
+ break
|
|
|
|
|
|
"""
|
|
|
# 推荐条数 10->4 实验
|