Forráskód Böngészése

close abtest: 073,146,147,136,137,161,162

liqian 2 éve
szülő
commit
515785903e
2 módosított fájl, 65 hozzáadás és 66 törlés
  1. 20 20
      config.py
  2. 45 46
      recommend.py

+ 20 - 20
config.py

@@ -116,10 +116,10 @@ class BaseConfig(object):
             'data_key': 'data1', 'rule_key': 'rule4',
             'ab_code': AB_CODE['region_rank_by_h'].get('region_rule_rank5_appType_0_data1')
         },  # 票圈视频:data-vlog, rule-rule4
-        '073': {
-            'data_key': 'data1', 'rule_key': 'rule4',
-            'ab_code': AB_CODE['region_rank_by_h'].get('region_rule_rank5_appType_0_data1')
-        },  # 票圈短视频:data-vlog, rule-rule4
+        # '073': {
+        #     'data_key': 'data1', 'rule_key': 'rule4',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('region_rule_rank5_appType_0_data1')
+        # },  # 票圈短视频:data-vlog, rule-rule4
         '074': {
             'data_key': 'data1', 'rule_key': 'rule4',
             'ab_code': AB_CODE['region_rank_by_h'].get('region_rule_rank5_appType_0_data1')
@@ -180,14 +180,14 @@ class BaseConfig(object):
             'data_key': 'data1', 'rule_key': 'rule9', '30day_rule_key': 'rule1',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_139')
         },
-        '136': {
-            'data_key': 'data1', 'rule_key': 'rule10',
-            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_136')
-        },
-        '137': {
-            'data_key': 'data1', 'rule_key': 'rule11',
-            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_137')
-        },
+        # '136': {
+        #     'data_key': 'data1', 'rule_key': 'rule10',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('abtest_136')
+        # },
+        # '137': {
+        #     'data_key': 'data1', 'rule_key': 'rule11',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('abtest_137')
+        # },
         '142': {
             'data_key': 'data8', 'rule_key': 'rule7',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_142')
@@ -204,14 +204,14 @@ class BaseConfig(object):
             'data_key': 'data11', 'rule_key': 'rule7',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_145')
         },
-        '146': {
-            'data_key': 'data12', 'rule_key': 'rule7',
-            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_146')
-        },
-        '147': {
-            'data_key': 'data13', 'rule_key': 'rule7',
-            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_147')
-        },
+        # '146': {
+        #     'data_key': 'data12', 'rule_key': 'rule7',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('abtest_146')
+        # },
+        # '147': {
+        #     'data_key': 'data13', 'rule_key': 'rule7',
+        #     'ab_code': AB_CODE['region_rank_by_h'].get('abtest_147')
+        # },
         '153': {
             'data_key': 'data1', 'rule_key': 'rule12',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_153')

+ 45 - 46
recommend.py

@@ -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 实验