需求背景
先前已提交 SQP 关键词库数据获取需求,已有相关数据落库至采集结果表 asin_keyword_report。当前分级汇总表 AmazonKeyWords_站点尚未纳入结果表 SQP 关键词,因此需要在分级汇总表中新增 SQP 关键词类型(SqpOrderType、SqpMoreType 两种 ),并将数据同步至分级汇总表中。
需求内容
1、SQP关键词数据来源:asin_keyword_report【亚马逊报告库-Amazon_Report_for_Publish-AsinKeywordWeekReport__N(年月 按月分表)】
2、根据获取到的SQP关键词,按sku+站点+关键词维度区分SQP关键词类型:SqpOrderType、SqpMoreType 两种
2.1)SqpOrderType:按【SKU + 站点 + 关键词】汇总历史asinCartAddCount,asinCartAddCount>0为SqpOrderType
2.2)SqpMoreType:按【SKU + 站点 + 关键词】汇总历史asinCartAddCount,asinCartAddCount=0为SqpMoreType
3、按照分级汇总逻辑,满足以下分值条件的关键词存入AmazonKeyWords_N,分级总表中设置字段记录关键词来源: SQP 关键词类型(SqpOrderType、SqpMoreType 两种 )
3.1)调用文本相似度模型,计算SKU产品英文名(向量化)和关键词(向量化)的EmbeddingSimilarity-->计算 SKU产品英文名(原文)+中文名称(原文) 和 关键词 (原文)的RerankSimilarity-->筛选EmbeddingSimilarity>=0.7且RerankSimilarity>=0.1的关键词(分值数后续后端支持更改),存入关键词分级总表库。
3.2)关键词通用过滤:
- 过滤纯数字关键词(全部都是数字过滤)。
- 含有ASIN过滤 :b0开头,共10个字符。
- 大于等于7个单词的关键词不要。
- 【SKU+站点】维度过滤存在【停产、仿牌、禁售】的
3.3)
若关键词分级总表库没有该词,则新增一条关键词记录,且类型只会标记属于【SqpPOrderType/SqpMoreType】,例如:
"Keyword" : "heat proof gloves",
"SqpOrderType" : 1,
若关键词分级总表库已经存在这个关键词,则新增一个类型标记属于【SqpOrderType/SqpMoreType】,例如:
"Keyword" : "heat proof gloves",
"ExternalRankType" : 1,
"SqpOrderType" : 1,
"Similarity" : 0.87,
"AbaRank" : 417894,
"ModelType" : "精准词",
"EmbeddingSimilarity" : 0.865705,
4、覆盖范围:US、GB、DE、MX、CA、AU、JP、FR、IT、ES。
根据获取到的SQP关键词,按sku+站点+关键词维度区分SQP关键词类型:SqpOrderType、SqpMoreType 两种
新增说明:
1、是按【SKU + 站点 + 关键词】维度,汇总所有报告的数据,那么需要新增一个服务定期统计
2、【sku+站点+关键词】只能是这两个类型其中一种