|
@@ -580,8 +580,26 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, mid, page_ty
|
|
|
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
|
|
|
+ elif '161' in ab_exp_code_list:
|
|
|
+ # 无回流
|
|
|
+ if user_30day_return_result == 0:
|
|
|
+ param = config_.AB_EXP_CODE.get('161')
|
|
|
+ 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:
|
|
|
+ param = config_.AB_EXP_CODE.get('162')
|
|
|
+ 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:
|
|
|
for code, param in config_.AB_EXP_CODE.items():
|
|
|
if code in ab_exp_code_list:
|
|
@@ -589,6 +607,7 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, mid, page_ty
|
|
|
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
|
|
|
|