|
@@ -85,13 +85,13 @@ def ad_recommend_predict(app_type, mid, video_id, ab_exp_info, ab_test_code):
|
|
|
group_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_GROUP}{user_data_key}:{now_dt}"
|
|
|
if not redis_helper.key_exists(group_share_rate_key):
|
|
|
redis_dt = datetime.datetime.strftime(now_date - datetime.timedelta(days=1), '%Y%m%d')
|
|
|
- group_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_GROUP}{redis_dt}"
|
|
|
+ group_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_GROUP}{user_data_key}:{redis_dt}"
|
|
|
group_share_rate = redis_helper.get_score_with_value(key_name=group_share_rate_key, value=mid_group)
|
|
|
# 获取视频分享率
|
|
|
video_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_VIDEO}{video_data_key}:{now_dt}"
|
|
|
if not redis_helper.key_exists(video_share_rate_key):
|
|
|
redis_dt = datetime.datetime.strftime(now_date - datetime.timedelta(days=1), '%Y%m%d')
|
|
|
- video_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_VIDEO}{redis_dt}"
|
|
|
+ video_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_VIDEO}{video_data_key}:{redis_dt}"
|
|
|
video_share_rate = redis_helper.get_score_with_value(key_name=video_share_rate_key, value=int(video_id))
|
|
|
if video_share_rate is None:
|
|
|
video_share_rate = redis_helper.get_score_with_value(key_name=video_share_rate_key, value=-1)
|