任务描述
一、背景
自动将亚马逊出单词收录进入关键词出单分析表(AmazonSkuKeyWordStatistics )。
业务价值:自动获取出单关键词,预估10000。
验收人:刘昊林。

二、需求说明
数据流程:亚马逊出单SKU--》打标表,统计出单listing与未出单listing--》关键词出单分析表(AmazonSkuKeyWordStatistics )

1、新增自动获取listing出单词逻辑:

1)遍历“SKU站点统计表”(mongodb 库  MarkSkuSite)的出单sku(出单sku都进行初始同步)。
2)根据sku从“新版打标表”查出在线listing,区分出单Listing与未出单Listing。
3)计算权重排序,以sku+站点维度存储分级listing关键词。

获取频率:1、每天早上 00:00:00  按上述步骤 提取出单SKU的出单关键词(末单时间 增量新增)。 2、按有销量的sku的进行初始化数据。

2、关键词出单分析表统计逻辑对接已有逻辑;见需求【18499 新增关键词出单分析表,用于收录SKU维度出单关键词】

3、关键词权重计算服务逻辑对接已有逻辑;见需求【18762 ST埋词策略测试】


三、验证标准
每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
需求描述
一、背景
自动将亚马逊出单词收录进入关键词出单分析表(AmazonSkuKeyWordStatistics )。
业务价值:自动获取出单关键词,预估10000。
验收人:刘昊林。

二、需求说明
数据流程:亚马逊出单SKU--》打标表,统计出单listing与未出单listing--》关键词出单分析表(AmazonSkuKeyWordStatistics )

1、新增自动获取listing出单词逻辑:

1)遍历“SKU站点统计表”(mongodb 库  MarkSkuSite)的出单sku(出单sku都进行初始同步)。
2)根据sku从“新版打标表”查出在线listing,区分出单Listing与未出单Listing。
3)计算权重排序,以sku+站点维度存储分级listing关键词。

获取频率:1、每天早上 00:00:00  按上述步骤 提取出单SKU的出单关键词(末单时间 增量新增)。 2、按有销量的sku的进行初始化数据。

2、关键词出单分析表统计逻辑对接已有逻辑;见需求【18499 新增关键词出单分析表,用于收录SKU维度出单关键词】

3、关键词权重计算服务逻辑对接已有逻辑;见需求【18762 ST埋词策略测试】


三、验证标准
每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
验收标准
每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
历史记录  
  1. 2024-01-23 15:19:22, 由 商雷 创建。
  2. 2024-01-26 19:06:52, 由 张家添 编辑。
    修改了 任务描述,区别为:
    001- 一、背景自动将亚马逊出单词收录进入关键词出单分析表(AmazonSkuKeyWordStatistics )。业务价值:自动获取出单关键词,预估10000。验收人:刘昊林。二、需求说明数据流程:亚马逊出单SKU--》打标表,统计出单listing与未出单listing--》关键词出单分析表(AmazonSkuKeyWordStatistics )1、新增自动获取listing出单词逻辑:1)遍历“SKU站点统计表”(mongodb 库  MarkSkuSite)的出单sku(出单sku都进行初始同步)。2)根据sku从“新版打标表”查出在线listing,区分出单Listing与未出单Listing。3)计算权重排序,以sku+站点维度存储分级listing关键词。获取频率:1、每天早上 00:00:00  按上述步骤 提取出单SKU的出单关键词(末单时间 增量新增)。 2、按有销量的sku的进行初始化数据。2、关键词出单分析表统计逻辑对接已有逻辑;见需求【18499 新增关键词出单分析表,用于收录SKU维度出单关键词】3、关键词权重计算服务逻辑对接已有逻辑;见需求【18762 ST埋词策略测试】三、验证标准每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
    001+ 一、背景自动将亚马逊出单词收录进入关键词出单分析表(AmazonSkuKeyWordStatistics )。业务价值:自动获取出单关键词,预估10000。验收人:刘昊林。二、需求说明数据流程:亚马逊出单SKU--》打标表,统计出单listing与未出单listing--》关键词出单分析表(AmazonSkuKeyWordStatistics )1、新增自动获取listing出单词逻辑:1)遍历“SKU站点统计表”(mongodb 库 MarkSkuSite)的出单sku(出单sku都进行初始同步)。2)根据sku从“新版打标表”查出在线listing,区分出单Listing与未出单Listing。3)计算权重排序,以sku+站点维度存储分级listing关键词。获取频率:1、每天早上 00:00:00 按上述步骤 提取出单SKU的出单关键词(末单时间 增量新增)。 2、按有销量的sku的进行初始化数据。2、关键词出单分析表统计逻辑对接已有逻辑;见需求【18499 新增关键词出单分析表,用于收录SKU维度出单关键词】3、关键词权重计算服务逻辑对接已有逻辑;见需求【18762 ST埋词策略测试】三、验证标准每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
    001- 一、背景<br />自动将亚马逊出单词收录进入关键词出单分析表(AmazonSkuKeyWordStatistics )。<br />业务价值:自动获取出单关键词,预估10000。<br />验收人:刘昊林。<br /><br />二、需求说明<br />数据流程:亚马逊出单SKU--》打标表,统计出单listing与未出单listing--》关键词出单分析表(AmazonSkuKeyWordStatistics )<br /><br />1、新增自动获取listing出单词逻辑:<br /><br />1)遍历“SKU站点统计表”(mongodb 库  MarkSkuSite)的出单sku(出单sku都进行初始同步)。<br />2)根据sku从“新版打标表”查出在线listing,区分出单Listing与未出单Listing。<br />3)计算权重排序,以sku+站点维度存储分级listing关键词。<br /><br />获取频率:1、每天早上 00:00:00  按上述步骤 提取出单SKU的出单关键词(末单时间 增量新增)。 2、按有销量的sku的进行初始化数据。<br /><br />2、关键词出单分析表统计逻辑对接已有逻辑;见需求【18499 新增关键词出单分析表,用于收录SKU维度出单关键词】<br /><br />3、关键词权重计算服务逻辑对接已有逻辑;见需求【18762 ST埋词策略测试】<br /><br /><br />三、验证标准<br />每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
    001+ 一、背景<br />自动将亚马逊出单词收录进入关键词出单分析表(AmazonSkuKeyWordStatistics )。<br />业务价值:自动获取出单关键词,预估10000。<br />验收人:刘昊林。<br /><br />二、需求说明<br />数据流程:亚马逊出单SKU--》打标表,统计出单listing与未出单listing--》关键词出单分析表(AmazonSkuKeyWordStatistics )<br /><br />1、新增自动获取listing出单词逻辑:<br /><br />1)遍历“SKU站点统计表”(mongodb 库 MarkSkuSite)的出单sku(出单sku都进行初始同步)。<br />2)根据sku从“新版打标表”查出在线listing,区分出单Listing与未出单Listing。<br />3)计算权重排序,以sku+站点维度存储分级listing关键词。<br /><br />获取频率:1、每天早上 00:00:00 按上述步骤 提取出单SKU的出单关键词(末单时间 增量新增)。 2、按有销量的sku的进行初始化数据。<br /><br />2、关键词出单分析表统计逻辑对接已有逻辑;见需求【18499 新增关键词出单分析表,用于收录SKU维度出单关键词】<br /><br />3、关键词权重计算服务逻辑对接已有逻辑;见需求【18762 ST埋词策略测试】<br /><br /><br />三、验证标准<br />每天自动将亚马逊出单词收录到 关键词出单分析表(AmazonSkuKeyWordStatistics )。
    程序有判断listing近90天,有出单才生成关键词
  3. 2024-01-27 15:29:26, 由 张家添 添加备注。
    1、数据来源,在mongdb:
    1.1、Amazon_BaseData -> MarkSkuSite,轮循的这张表,SaleDayInfo -> SaleDay90大于0,拿到站点+sku
    1.2、Amazon_MarkListing -> MarkListing_US,根据站点和sku查询对应的打标表数据,拿到渠道来源id+渠道Sku+ListingStatus=0的数据。初始化还会筛选LastOrderTime近90天,统计不会

    1.3、Amazon_AutoPublish - > AmazonListingInfo,根据源id+渠道Sku查询listing信息表,获取关键词


    2、数据存储,在mongdb
    2.1、zhcxkj_amazon -> AmazonSkuKeyWordStatistics


    3、服务配置,AmazonSkuKeyWordStatisticsJob


    4、服务运行节点,zhcxkj_amazon -> HotColdDictionary

    db.getCollection("HotColdDictionary").find({"TypeName" : /^KeywordOrderStatistics:.*/i}).sort({
        _id: -1
    }).limit(1000).skip(0)
    4.1、KeywordOrderStatistics:SkuKeywordInitAsync,关键词初始化


    4.2、KeywordOrderStatistics:SkuKeywordStatisticsAsync,统计、权重


    自测SKU:13160954

    反复测试,需要将MarkSkuSite记录的UpdateTime修改比配置里的StartTime大,还要保证配置里的StartTime比当前时间小2小时。

    例:配置里Start:2024-01-27T02:00:00+08:00,MarkSkuSite的UpdateTime:2024-01-27 02:01:00.000


    最简单的方法,将MarkSkuSite清空,加入自己要测试sku,打标信息等数据自己添加,这里不复述了,然后将服务运行节点也配置为空的。

  4. 2024-01-27 16:00:12, 由 张家添 完成。
    修改了 总计消耗,旧值为 "0",新值为 "10"。
    修改了 指派给 ,旧值为 "zhangjiatian",新值为 "shanglei"。
    修改了 实际完成,旧值为 "",新值为 "2024-01-27 15:51:55"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2024-01-27 16:00:12"。
    修改了 预计剩余,旧值为 "10",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "zhangjiatian"。
    1、项目:Erp.Amazon.Worker
    2、db无变化
    3、核心代码

    4、自测数据


    db.getCollection("AmazonSkuKeyWordStatistics").find({ $and : [{"Sku" : "13160954"}, {"SiteCode" : "US"}] }).sort({
        _id: -1
    }).limit(200).skip(0)

    5、增加服务,AmazonSkuKeyWordStatisticsJob,生产已加,未开启


  5. 2024-01-28 21:36:50, 由 商雷 指派给 罗友军。
    修改了 指派给,旧值为 "shanglei",新值为 "luoyoujun"。
  6. 2024-01-31 21:38:54, 由 刘霞 编辑。
    修改了 最初预计,旧值为 "10",新值为 "14"。
所属迭代 智能中心-智能选品迭代
所属模块 智能中心-需求池  战略独立项目   智能选品
相关需求 新增自动获取出单关键词服务
指派给 罗友军 于 2024-01-28 21:36:50
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已完成
进度 100%
优先级 P0
关键词
抄送给
由谁创建 商雷 于 2024-01-23 15:19:22
由谁完成 张家添 于 2024-01-27 15:51:55
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 刘霞 于 2024-01-31 21:38:54
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 14工时
总计消耗 10工时
预计剩余 0工时
预计开始 2024-01-23
实际开始 2024-01-27
截止日期 2024-01-31