|
@@ -710,7 +710,7 @@ def get_recommend_params(recommend_type, ab_exp_info, ab_info_data, page_type=0)
|
|
|
|
|
|
|
|
|
def video_homepage_recommend(request_id, mid, uid, size, app_type, algo_type,
|
|
|
- client_info, ab_exp_info, params, ab_info_data):
|
|
|
+ client_info, ab_exp_info, params, ab_info_data, version_audit_status):
|
|
|
"""
|
|
|
首页线上推荐逻辑
|
|
|
:param request_id: request_id
|
|
@@ -723,6 +723,7 @@ def video_homepage_recommend(request_id, mid, uid, size, app_type, algo_type,
|
|
|
:param ab_exp_info: ab实验分组参数 [{"expItemId":1, "configValue":{"size":4, "K":3, ...}}, ...]
|
|
|
:param params:
|
|
|
:param ab_info_data: app实验分组参数
|
|
|
+ :param version_audit_status: 小程序版本审核参数:1-审核中,2-审核通过
|
|
|
:return:
|
|
|
"""
|
|
|
|
|
@@ -763,8 +764,8 @@ def video_homepage_recommend(request_id, mid, uid, size, app_type, algo_type,
|
|
|
|
|
|
|
|
|
param_st = time.time()
|
|
|
-
|
|
|
- if mid in get_special_mid_list() or app_type == config_.APP_TYPE['PIAO_QUAN_VIDEO_PLUS']:
|
|
|
+
|
|
|
+ if mid in get_special_mid_list() or version_audit_status == 1:
|
|
|
rank_result = special_mid_recommend(request_id=request_id, mid=mid, uid=uid, app_type=app_type, size=size)
|
|
|
return rank_result
|
|
|
|
|
@@ -823,7 +824,7 @@ def video_homepage_recommend(request_id, mid, uid, size, app_type, algo_type,
|
|
|
|
|
|
|
|
|
def video_relevant_recommend(request_id, video_id, mid, uid, size, app_type, ab_exp_info, client_info,
|
|
|
- page_type, params, ab_info_data):
|
|
|
+ page_type, params, ab_info_data, version_audit_status):
|
|
|
"""
|
|
|
相关推荐逻辑
|
|
|
:param request_id: request_id
|
|
@@ -837,11 +838,12 @@ def video_relevant_recommend(request_id, video_id, mid, uid, size, app_type, ab_
|
|
|
:param page_type: 页面区分参数 1:详情页;2:分享页
|
|
|
:param params:
|
|
|
:param ab_info_data: app实验分组参数
|
|
|
+ :param version_audit_status: 小程序版本审核参数:1-审核中,2-审核通过
|
|
|
:return: videos type-list
|
|
|
"""
|
|
|
param_st = time.time()
|
|
|
-
|
|
|
- if mid in get_special_mid_list() or app_type == config_.APP_TYPE['PIAO_QUAN_VIDEO_PLUS']:
|
|
|
+
|
|
|
+ if mid in get_special_mid_list() or version_audit_status == 1:
|
|
|
rank_result = special_mid_recommend(request_id=request_id, mid=mid, uid=uid, app_type=app_type, size=size)
|
|
|
return rank_result
|
|
|
|