需求背景:快速检测侵权词,避免账号风险、提高人效、提升刊登量促进销售额
需求内容
一、新增listing检测禁用词并存储中间表
①每天从ES获取updatetime = N-1天的Listing
②同步新增Listing至敏感词检测API,获取检测后的结果存储到中间表
二、新增的禁用词检索并存储结果中间表
①每天从禁用词API获取updatetime = N-1天的禁用词
②通过ES api获取检测出包含新增禁用词的Lsiting数据结果存储到中间表
三、业务端检测中间表数据进行处理
1.增量【禁用词】检测出来后,进行删除对接
2.增量【商标库】检测出来后,进行删除对接
从中间表获取updatetime = N-1天的增量数据,插入到亚马逊上传队列V2,按照Listing包含禁用词的字段分配上传类型(举例:标题包含禁用词则插入一条上传类型为“上传标题”的队列)
获取增量数据条件:
①标题/亮点/描述/关键字存在敏感词
②updatetime = N-1天
中间表存储字段:platform+ordersourceid+OrderSourceSku 定义唯一
platform
ordersourceid
OrderSourceSku
侵权词:Listing包含的侵权词(一行仅包含一个侵权词)
item_name:从ES获取删除侵权词后的标题
product_description:从ES获取删除侵权词后的描述
generic_keywords:从ES获取删除侵权词后的关键词
bullet_point1:从ES获取删除侵权词后的亮点1
bullet_point2:从ES获取删除侵权词后的亮点2
bullet_point3:从ES获取删除侵权词后的亮点3
bullet_point4:从ES获取删除侵权词后的亮点4
bullet_point5:从ES获取删除侵权词后的亮点5
updatetime
新增listing检测禁用词并存储中间表
新增的禁用词检索并存储结果中间表
业务端检测中间表数据进行处理