liqian пре 2 година
родитељ
комит
ad6212d274
2 измењених фајлова са 24 додато и 16 уклоњено
  1. 8 8
      config.py
  2. 16 8
      recommend.py

+ 8 - 8
config.py

@@ -220,14 +220,14 @@ class BaseConfig(object):
             'data_key': 'data14', 'rule_key': 'rule7',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_159')
         },  # vlog 全数据实验 data-[vlog: 0.78, 票圈视频: 0.11, 票圈短视频: 0.08, 内容精选: 0.03], rule-rule7
-        '161': {
-            'data_key': 'data1', 'rule_key': 'rule13',
-            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_161')
-        },
-        '162': {
-            'data_key': 'data1', 'rule_key': 'rule14',
-            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_162')
-        },
+        # '161': {
+        #     'data_key': 'data1', 'rule_key': 'rule13',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('abtest_161')
+        # },
+        # '162': {
+        #     'data_key': 'data1', 'rule_key': 'rule14',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('abtest_162')
+        # },
         '167': {
             'data_key': 'lhk_data', 'rule_key': 'lhk_rule',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_167')

+ 16 - 8
recommend.py

@@ -564,7 +564,7 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, mid, page_ty
                 config_value_dict[str(ab_exp_code)] = ab_item.get('configValue', None)
 
             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')
@@ -573,7 +573,7 @@ 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
             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')
@@ -582,23 +582,31 @@ 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
             elif '161' in ab_exp_code_list:
-                # 无回流
+                # 无回流 - 消费人群
                 if user_30day_return_result == 0:
-                    param = config_.AB_EXP_CODE.get('161')
+                    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 '162' in ab_exp_code_list:
-                # 有回流
-                if user_30day_return_result == 1:
-                    param = config_.AB_EXP_CODE.get('162')
+                # 有回流 - 分享人群
+                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:
+            #         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():