Ver Fonte

add recall-update-h rule6 abtest

liqian há 3 anos atrás
pai
commit
30de2d5097
2 ficheiros alterados com 9 adições e 0 exclusões
  1. 3 0
      config.py
  2. 6 0
      recommend.py

+ 3 - 0
config.py

@@ -32,6 +32,7 @@ class BaseConfig(object):
         'ab_initial': '031',
         'old_video': '034',
         'region_rule_rank1': '037',
+        'rule_rank6': '040',
     }
 
     # abTest
@@ -55,6 +56,7 @@ class BaseConfig(object):
             'rule_rank3': 20003,
             'rule_rank4': 20004,
             'rule_rank5': 20005,
+            'rule_rank6': 20006,
         },  # 小时级别更新rov列表实验
 
         'rank_by_day': {
@@ -78,6 +80,7 @@ class BaseConfig(object):
         'rule_rank3': 'rule3',
         'rule_rank4': 'rule4',
         'rule_rank5': 'rule5',
+        'rule_rank6': 'rule6',
     }
 
     # 小程序天级别规则列表key不同实验标识

+ 6 - 0
recommend.py

@@ -440,6 +440,12 @@ def get_recommend_params(ab_exp_info):
         #     rule_key = config_.RULE_KEY_DAY['day_rule_rank1']
         #     no_op_flag = True
 
+        elif config_.AB_EXP_CODE['rule_rank6'] in ab_exp_code_list:
+            ab_code = config_.AB_CODE['rank_by_h'].get('rule_rank6')
+            expire_time = 3600
+            rule_key = config_.RULE_KEY['rule_rank6']
+            no_op_flag = True
+
         elif config_.AB_EXP_CODE['day_rule_rank2'] in ab_exp_code_list:
             ab_code = config_.AB_CODE['rank_by_day'].get('day_rule_rank2')
             expire_time = 24 * 3600