业务需求
需求描述

需求背景

近期优惠券失败数相比之前出现暴增,业务已协助提case,但时候未得到准确的原因,采集针对提报失败的,去后台分析与研究,发现亚马逊针对新失败的提供了具体原因,现在需要服务根据亚马逊提示失败的进行重试处理



需求内容

1、针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:原规则可见需求ID  18773、19396

新增:newui-error-pricing-validations:价格错误/不满足


2、重试服务新增规则:针对下载回来的结果失败原因进行重试:

新增:失败原因内容是【newui-error-pricing-validations】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。


3、针对失败原因是【newui-error-pricing-validations】,需要展示在优惠券执行队列页面的【错误原因】

展示内容为:销售历史记录不足或ASIN 没有足够的销售历史记录


注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,重试更新时间24小时之前的,最多重试3次。


验收标准
价值描述
处理优惠券失败问题,提高成功率
历史记录  
  1. 2025-03-06 18:19:07, 由 徐格格 创建。
  2. 2025-03-06 18:19:56, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "1",新值为 "2"。
    修改了 需求描述,区别为:
    006- 针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:原规则可见需求ID 18773
    006+ 1、针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:原规则可见需求ID 18773、19396
    009- 2、重试服务新增规则:针对下载回来的结果失败原因进行重试:
    009+ 2、重试服务新增规则:针对下载回来的结果失败原因进行重试:
    006- <p style="font-size:14px;background-color:#FFFFFF;">针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:<span style="background-color:#FFE500;">原规则可见需求ID 18773</span></p>
    006+ <p style="font-size:14px;background-color:#FFFFFF;">1、针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:<span style="background-color:#FFE500;">原规则可见需求ID 18773、19396</span></p>
    009- <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果失败原因进行重试:</span>
    009+ <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果失败原因进行重试:</span>
  3. 2025-03-06 18:35:14, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "2",新值为 "3"。
    修改了 需求描述,区别为:
    013- 3、针对失败原因是【newui-error-pricing-validations】,需要进行解析:【UploadResponse】字段【errorDetails - reasons - suppressionThresholdName】:会具体硕说明每个ASIN失败原因。并展示在优惠券执行队列页面的【错误原因】
    013+ 3、针对失败原因是【newui-error-pricing-validations】,需要展示在优惠券执行队列页面的【错误原因】
    014- 注意:同一个ASIN会有多个reasons,则需要都展示
    014+ 展示内容为:销售历史记录不足或ASIN 没有足够的销售历史记录
    017-
    017+
    013- <p>3、针对失败原因是【<span style="color:#E53333;font-size:14px;background-color:#FFFFFF;">newui-error-pricing-validations</span>】,<span style="font-size:14px;background-color:#FFFFFF;">需要进行解析:【UploadResponse】字段【<span style="font-size:14px;background-color:#FFFFFF;">errorDetails - reasons - suppressionThresholdName</span>】:会具体硕说明每个ASIN失败原因。并展示在优惠券执行队列页面的【错误原因】</span></p>
    013+ <p>3、针对失败原因是【<span style="color:#E53333;font-size:14px;background-color:#FFFFFF;">newui-error-pricing-validations</span>】,需要<span style="font-size:14px;background-color:#FFFFFF;">展示在优惠券执行队列页面的【错误原因】</span></p>
    014- <p><span style="font-size:14px;background-color:#FFFFFF;">注意:同一个ASIN会有多个<span style="font-size:14px;background-color:#FFFFFF;">reasons,则需要都展示</span></span></p>
    014+ <p>展示内容为:销售历史记录不足或ASIN 没有足够的销售历史记录</p>
    017- <p><img src="{454260.png}" alt="" /></p>
    017+ <p><img src="{454301.png}" alt="" /></p>
  4. 2025-03-06 18:35:35, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "3",新值为 "4"。
    修改了 需求描述,区别为:
    013- 3、针对失败原因是【newui-error-pricing-validations】,需要展示在优惠券执行队列页面的【错误原因】
    013+ 3、针对因失败原因是【newui-error-pricing-validations】被移除的ASIN,需要展示在优惠券执行队列页面的【错误原因】
    013- <p>3、针对失败原因是【<span style="color:#E53333;font-size:14px;background-color:#FFFFFF;">newui-error-pricing-validations</span>】,需要<span style="font-size:14px;background-color:#FFFFFF;">展示在优惠券执行队列页面的【错误原因】</span></p>
    013+ <p>3、针对因失败原因是【<span style="color:#E53333;font-size:14px;background-color:#FFFFFF;">newui-error-pricing-validations</span>】被移除的ASIN,需要<span style="font-size:14px;background-color:#FFFFFF;">展示在优惠券执行队列页面的【错误原因】</span></p>
  5. 2025-03-07 10:04:54, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "4",新值为 "5"。
    修改了 需求描述,区别为:
    016-
    016+
    017-
    017+
    018- 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,重试更新时间24小时之前的,最多重试3次。
    018+
    019-
    019+ 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN。
    020-
    020+
    021+
    022+ 上线后,原重试服务,会自动针对近3天失败的任务进行重试,最多重试3次
    016- <p><img src="{454258.png}" alt="" /></p>
    016+ <p><br /></p>
    017- <p><img src="{454301.png}" alt="" /></p>
    017+ <p><img src="{454258.png}" alt="" /></p>
    018- <p><span style="color:#E53333;"><span style="font-weight:700;">注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,<span style="color:#4C33E5;">重试更新时间24小时之前的,最多重试3次。<br /></span></span></span></p>
    018+ <p><img src="{454301.png}" alt="" /></p>
    019- </div>
    019+ <p><span style="color:#E53333;"><span style="font-weight:700;">注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN<span style="color:#4C33E5;">。<br /></span></span></span></p>
    020- <p><br /></p>
    020+ </div>
    021+ <p><br /></p>
    022+ <p><span style="color:#4C33E5;font-size:14px;font-weight:700;background-color:#FFFFFF;">上线后,原重试服务,会自动针对近3天失败的任务进行重试,最多重试3次</span></p>
  6. 2025-03-07 10:36:28, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "5",新值为 "6"。
    修改了 需求描述,区别为:
    013- 3、针对因失败原因是【newui-error-pricing-validations】被移除的ASIN,需要展示在优惠券执行队列页面的【错误原因】
    013+ 3、针对失败原因是【newui-error-pricing-validations】,需要进行解析:【UploadResponse】字段【errorDetails - reasons - suppressionThresholdName】:会具体说明每个ASIN失败原因。并展示在优惠券执行队列页面的【错误原因】
    014- 展示内容为:销售历史记录不足或ASIN 没有足够的销售历史记录
    014+ 注意:同一个ASIN会有多个reasons,则需要都展示,并且去重展示
    015-
    015+
    018-
    018+
    013- <p>3、针对因失败原因是【<span style="color:#E53333;font-size:14px;background-color:#FFFFFF;">newui-error-pricing-validations</span>】被移除的ASIN,需要<span style="font-size:14px;background-color:#FFFFFF;">展示在优惠券执行队列页面的【错误原因】</span></p>
    013+ <p>3、针对失败原因是【<span style="color:#E53333;">newui-error-pricing-validations</span>】,需要进行解析:【UploadResponse】字段【errorDetails - reasons - suppressionThresholdName】:会具体说明每个ASIN失败原因。并展示在优惠券执行队列页面的【错误原因】</p>
    014- <p>展示内容为:销售历史记录不足或ASIN 没有足够的销售历史记录</p>
    014+ <p>注意:同一个ASIN会有多个reasons,则需要都展示,<span style="color:#E53333;">并且去重展示</span><br /></p>
    015- <p><br /></p>
    015+ <p><img src="{454403.png}" alt="" /></p>
    018- <p><img src="{454301.png}" alt="" /></p>
    018+ <p><br /></p>
  7. 2025-03-07 16:53:46, 由 徐格格 添加备注。
    线上问题,需要下周上线
  8. 2025-03-10 21:34:15, 由 徐盛松 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2025-03-10"。
    修改了 指派给 ,旧值为 "laoxu",新值为 "xugege"。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "laoxu"。
  9. 2025-03-11 10:22:56, 由 李亚婷 关联到迭代 智能中心-智能运营迭代 。
  10. 2025-03-11 11:43:25, 由 徐格格 编辑。
    修改了 指派给,旧值为 "xugege",新值为 "luoyoujun"。
  11. 2025-03-11 16:03:45, 由 李亚婷 编辑。
    修改了 所属计划,旧值为 "",新值为 "1799"。
    修改了 上线时间,旧值为 "2025-03-18",新值为 "2025-03-13"。
  12. 2025-03-11 16:20:00, 由 罗友军 指派给 陈丽婷。
    修改了 指派给,旧值为 "luoyoujun",新值为 "chenliting"。
    分支提测
  13. 2025-03-11 18:50:38, 由 陈丽婷 指派给 王超。
    修改了 指派给,旧值为 "chenliting",新值为 "wangchao"。
  14. 2025-03-12 10:48:37, 由 梁秀丽 编辑。
    修改了 预计工时,旧值为 "20",新值为 "11"。
    修改了 成本 ,旧值为 "10000",新值为 "5500"。
    修改了 ROI ,旧值为 "0.60",新值为 "1.09"。
  15. 2025-03-13 11:40:54, 由 王超 指派给 商雷。
    修改了 指派给,旧值为 "wangchao",新值为 "shanglei"。
    分支测试完成
  16. 2025-03-13 13:47:44, 由 商雷 指派给 王超。
    修改了 指派给,旧值为 "shanglei",新值为 "wangchao"。
    主干提测
  17. 2025-03-13 14:19:31, 由 王超 指派给 商雷。
    修改了 指派给,旧值为 "wangchao",新值为 "shanglei"。
    主干测试完成
  18. 2025-03-13 21:04:01, 由 李亚婷 编辑。
    修改了 指派给 ,旧值为 "shanglei",新值为 "wangchao"。
    修改了 所处阶段 ,旧值为 "developed",新值为 "released"。
    修改了 设置阶段者,旧值为 "",新值为 "liyating"。
  19. 2025-03-18 16:49:17, 由 王超 指派给 徐格格。
    修改了 指派给,旧值为 "wangchao",新值为 "xugege"。
  20. 2025-03-19 19:58:33, 由 徐格格 编辑。
    修改了 所处阶段 ,旧值为 "released",新值为 "poaccepted"。
    修改了 设置阶段者,旧值为 "liyating",新值为 ""。
  21. 2025-03-19 20:05:29, 由 李亚婷 编辑。
    修改了 计划验收时间,旧值为 "0000-00-00",新值为 "2025-03-21"。
    修改了 所处阶段 ,旧值为 "poaccepted",新值为 "bepending"。
  22. 2025-03-20 15:22:13, 由 李亚婷 编辑。
    修改了 测试人员,旧值为 "",新值为 "wangchao"。
  23. 2025-03-22 11:37:43, 由 李亚婷 编辑。
    修改了 计划验收时间,旧值为 "2025-03-21",新值为 "2025-03-24"。
  24. 2025-03-24 09:24:41, 由 谭莉 编辑。
    修改了 所处阶段,旧值为 "业务验收中",新值为 "业务验收通过"。
    功能验收:验收通过
    满意度:非常满意
    价值验收:完全达成
    原因备注:无
  25. 2025-03-24 10:44:59, 由 李亚婷 关闭,原因为 已完成 。
    修改了 关闭原因,旧值为 "",新值为 "done"。
    修改了 当前状态,旧值为 "active",新值为 "closed"。
    修改了 指派给 ,旧值为 "xugege",新值为 "closed"。
    修改了 所处阶段,旧值为 "verified",新值为 "closed"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2025-03-24 10:44:59"。
    修改了 由谁关闭,旧值为 "",新值为 "liyating"。
迭代版本
提报业务部门 亚马逊平台运营中心
提报人员 徐格格
需求来源 产品自主提报需求
所属项目 智能中心-需求池
所属模块 战略独立项目   智能运营
所属计划
业务价值
开发组
受益业务部门 智能研发中心
验收人员 谭莉
业务目标类型
中心业务目标
业务价值 提高收入
每月价值量 1000
每月节省人数 10
优先级 P3
价值类型 长期价值
预计工时 11
成本 5500
ROI 1.09
操作手册 否
高价值 -
主被动 被动接收
复杂度 一般性
工作流ID
工作流创建时间 0000-00-00 00:00:00
更新点
是否高危
评分
当前状态 已关闭
所处阶段 已关闭
关键词
评审次数 一次
计划上线
上线时间 2025-03-13
计划验收时间 2025-03-24
业务验收时间 2025-03-24 09:24:41
满意度 非常满意
价值验收 完全达成
满意度分值 100
业务回填价值
验收达成价值 6000.0
验收达成ROI 1.09
抄送给
由谁创建 徐格格 于 2025-03-06 18:19:07
指派给 Closed 于 2025-03-24 10:44:59
由谁评审 徐盛松
评审时间 2025-03-10
由谁关闭 李亚婷 于 2025-03-24 10:44:59
关闭原因 已完成
最后修改 李亚婷 于 2025-03-24 10:44:59