业务需求
需求描述

需求背景

因亚马逊优惠券改版,会影响到优惠券的提交、结果下载、结果解析与回写、任务的重试等,目前是根据改动内容的紧急层度分批次进行处理


需求内容

采集端:

1、提交服务;

1.1)线上测试提交服务,并研究新版提交JSON字段的调整,按照新版格式重新调整;

1.2)兼容旧版提交格式,先在前端确认账号的优惠券版本,如果是新版,需要将推送的任务按照新版进行修改再提交,如果是旧版,则直接提交即可;


2、结果下载服务

2.1)线上测试结果下载服务,并研究新版结果下载的解析;

2.2)兼容旧版提交格式。根据下载结果的格式区分新旧版进行解析

2.3)测试结果回写的调整:

a、协助产品测试:根据新增上传规则限制,导致提交失败,根据下载的结果进行移除异常ASIN,重新提交。

b、详情采集规则调整:优惠券重叠提交新版不会拦截提交,针对新版不需要采集重叠ASIN的详情,旧版继续兼容




战略部:

1、新增异常报错重试服务:针对V2队列里,status=2,且 message信息是【error:Request failed with status code 404】,更新时间在10.25号以后的,重试更新时间24小时之前的,最多重试3次


2、同步服务调整:新增对接新版结果的JSON,并兼容旧版的同步服务
针对下载回来的结果,
2.1)【DownLoadData】字段【errorMessage】为空的,且字段【couponProcessingStatus】=【Completed】,标记为上传成功;
2.2)【DownLoadData】字段【errorMessage】不为空,且失败原因内容是【newui-error-invalid-asins:XXXXXXX】,针对该字段里提及的ASIN,标记为提交失败,失败原因标记为【ASIN不在线或ASIN是父ASIN或不符合发送优惠券】

3、重试服务新增规则:注意该规则会使用后续新版上传失败常用的重试规则
3.1)针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,
3.2)针对下载回来的结果,【DownLoadData】字段【errorMessage】不为空,且失败原因内容是【newui-error-invalid-asins:XXXXXXX】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
历史数据处理:
针对2023-11-02号提交的优惠券任务,按照上面重试规则进行重新提交优惠券任务。

验收标准

优惠券服务开启并重试历史报错数据

新增重试规则进行重试

价值描述
兼容新版优惠券提交模式,并新增重试规则提升成功率
历史记录  
  1. 2023-11-06 09:56:23, 由 徐格格 创建。
  2. 2023-11-06 10:10:29, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "1",新值为 "2"。
    修改了 需求描述,区别为:
    014- a、新增上传规则限制,导致提交失败,根据下载的结果进行移除异常ASIN,重新提交。
    014+ a、协助产品测试:根据新增上传规则限制,导致提交失败,根据下载的结果进行移除异常ASIN,重新提交。
    015- b、优惠券重叠提交新版不会拦截提交,针对新版不需要采集重叠ASIN的详情,旧版继续兼容
    015+ b、详情采集规则调整:优惠券重叠提交新版不会拦截提交,针对新版不需要采集重叠ASIN的详情,旧版继续兼容
    014- <p><span>a、新增上传规则限制,导致提交失败,根据下载的结果进行移除异常ASIN,重新提交。</span></p>
    014+ <p><span>a、协助产品测试:根据新增上传规则限制,导致提交失败,根据下载的结果进行移除异常ASIN,重新提交。</span></p>
    015- <p><span>b、优惠券重叠提交新版不会拦截提交,针对新版不需要采集重叠ASIN的详情,旧版继续兼容</span></p>
    015+ <p><span>b、详情采集规则调整:优惠券重叠提交新版不会拦截提交,针对新版不需要采集重叠ASIN的详情,旧版继续兼容</span></p>
  3. 2023-11-06 10:10:48, 由 徐格格 编辑。
    修改了 所属计划,旧值为 "",新值为 "586"。
    修改了 所处阶段,旧值为 "wait",新值为 "planned"。
  4. 2023-11-07 15:45:07, 由 徐盛松 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2023-11-07"。
    修改了 指派给 ,旧值为 "laoxu",新值为 "xugege"。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "laoxu"。
  5. 2023-11-07 16:17:03, 由 徐格格 编辑。
    修改了 指派给,旧值为 "xugege",新值为 "luoyoujun"。
  6. 2023-11-08 09:36:15, 由 罗友军 关联到迭代 智能中心-智能刊登迭代 。
  7. 2023-11-09 17:37:46, 由 罗友军 指派给 陈丽婷。
    修改了 指派给,旧值为 "luoyoujun",新值为 "chenliting"。
    分支提测
  8. 2023-11-09 17:40:29, 由 陈丽婷 指派给 罗友军。
    修改了 指派给,旧值为 "chenliting",新值为 "luoyoujun"。
    经过产品确认,此需求无需测试,线上跟进
  9. 2023-11-09 17:43:49, 由 刘霞 编辑。
    修改了 关键词,旧值为 "",新值为 "【战略】11月9日"。
  10. 2023-11-10 10:32:33, 由 罗友军 指派给 陈丽婷。
    修改了 指派给,旧值为 "luoyoujun",新值为 "chenliting"。
    已上线
  11. 2023-11-14 18:04:48, 由 刘霞 编辑。
    修改了 成本 ,旧值为 "10000",新值为 "9250"。
    修改了 ROI ,旧值为 "10.00",新值为 "10.81"。
    修改了 预计工时,旧值为 "40",新值为 "37"。
  12. 2023-11-18 17:29:26, 由 陈丽婷 指派给 徐格格。
    修改了 指派给,旧值为 "chenliting",新值为 "xugege"。
  13. 2023-11-21 09:24:32, 由 徐格格 关闭,原因为 已完成 。
    修改了 由谁关闭,旧值为 "",新值为 "xugege"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2023-11-21 09:24:31"。
    修改了 指派给 ,旧值为 "xugege",新值为 "closed"。
    修改了 当前状态,旧值为 "active",新值为 "closed"。
    修改了 所处阶段,旧值为 "developed",新值为 "closed"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
  14. 2024-12-26 14:15:48, 由 李亚婷 编辑。
    修改了 所属模块,旧值为 "1716",新值为 "1914"。
    修改了 ROI ,旧值为 "10.81",新值为 "5.41"。
迭代版本
提报业务部门
提报人员 张雪梅
需求来源 业务方紧急需求
所属项目 智能中心-需求池
所属模块 战略独立项目   智能运营
所属计划
业务价值 大于100人
开发组 财务开发组
受益业务部门
验收人员 张雪梅
业务目标类型 其他
中心业务目标 其他
业务价值
每月价值量 100000
每月节省人数 0
优先级 P0
价值类型
预计工时 37
成本 18500
ROI 5.41
操作手册 否
高价值 -
主被动 被动接收
复杂度 一般性
工作流ID 0
工作流创建时间
更新点
是否高危
评分
当前状态 已关闭
所处阶段 已关闭
关键词 【战略】11月9日
评审次数 一次
计划上线
上线时间 0000-00-00
计划验收时间 0000-00-00
业务验收时间
满意度
价值验收
满意度分值
业务回填价值
验收达成价值
验收达成ROI
抄送给
由谁创建 徐格格 于 2023-11-06 09:56:23
指派给 Closed 于 2024-12-26 14:15:47
由谁评审 徐盛松
评审时间 2023-11-07
由谁关闭 徐格格 于 2023-11-21 09:24:31
关闭原因 已完成
最后修改 李亚婷 于 2024-12-26 14:15:47