业务需求
需求描述

需求背景

1、亚马逊优惠券切换到新版后,失败信息需要重新解析,目前除了之前指定LISTING不符的会记录原因,其余的暂未记录,目前大部分失败的原因存在

1.1)提交后,存在账号因为存在异常,导致提交延迟后,优惠券开始时间已过期;


2、系统执行优惠券时,会过滤店铺评分、价格等条件不符合的渠道SKU,但是未记录日志,无法统计过滤渠道SKU的占比情况


需求内容

1、针对上传文件失败的、上传文件成功的都需要进行解析校验提交结果:

针对V2队列里文件提交成功(status=1),且 【Message】信息是【下载数据成功】,需要进行解析:【DownLoadData】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:

newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN
newui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券
newui-error-past-start:优惠券开始时间已超时
newui-minimum-asin-error:优惠券组ASIN不足15个
newui-error-min-budget:预算小于最小限制
newui-error-max-budget:预算超过最大限制
newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
newui-error-start-equals-end:开始时间等于结束时间


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

newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN
newui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券
newui-error-past-start:优惠券开始时间已超时
newui-minimum-asin-error:优惠券组ASIN不足15个
newui-error-min-budget:预算小于最小限制
newui-error-max-budget:预算超过最大限制
newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效

newui-error-start-equals-end:开始时间等于结束时间

注意:【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示


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

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

失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间<=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。

失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值

失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值


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


3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据

记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA


历史数据处理:
针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。



验收标准
汇总优惠券失败原因,具体展示,并根据失败原因进行重试
价值描述
提高优惠券提交量
历史记录  
  1. 2024-01-16 20:22:04, 由 徐格格 创建。
  2. 2024-01-16 20:22:10, 由 徐格格 编辑。
    修改了 所属计划,旧值为 "",新值为 "586"。
    修改了 所处阶段,旧值为 "wait",新值为 "planned"。
  3. 2024-01-17 09:47:40, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "1",新值为 "2"。
    修改了 需求描述,区别为:
    008- 1、针对提交失败(status=2)下载回来的结果,进行解析:【DownLoadData】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
    008+ 1、针对提交失败(status=2)下载回来的结果,进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:
    009- newui-error-start-equals-end:开始时间等于结束时间
    009+ newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
    010-
    010+ newui-error-start-equals-end:开始时间等于结束时间
    011- 2、重试服务新增规则:针对下载回来的结果,【DownLoadData】字段【errorMessage】失败原因进行重试
    011+
    012- 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    012+ 2、重试服务新增规则:针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试
    013-
    013+ 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    014- 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    014+
    015-
    015+ 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    016- 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    016+
    017- 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    017+ 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    018-
    018+ 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    019-
    019+
    020- 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN
    020+
    021-
    021+ 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN
    022- 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    022+
    023- 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    023+ 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    024-
    024+ 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    025-
    025+
    027-
    027+
    008- <p>1、<span style="font-size:14px;background-color:#FFFFFF;">针对提交失败(status=2)下载回来的结果,进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【DownLoadData】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:</span><br /></p><p>newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN<br />newui-error-invalid-asins:<span style="font-size:14px;background-color:#FFFFFF;">ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br />newui-error-past-start:优惠券开始时间已超时<br />newui-minimum-asin-error:优惠券组ASIN不足15个<br />newui-error-min-budget:预算小于最小限制<br />newui-error-max-budget:预算超过最大限制<br />newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</p>
    008+ <p>1、<span style="font-size:14px;background-color:#FFFFFF;">针对提交失败(status=2)下载回来的结果,进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:</span></p>
    009- <p>newui-error-start-equals-end:开始时间等于结束时间</p>
    009+ <p>newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN<br />newui-error-invalid-asins:<span style="font-size:14px;background-color:#FFFFFF;">ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br />newui-error-past-start:优惠券开始时间已超时<br />newui-minimum-asin-error:优惠券组ASIN不足15个<br />newui-error-min-budget:预算小于最小限制<br />newui-error-max-budget:预算超过最大限制<br />newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</p>
    010- <p><br /></p>
    010+ <p>newui-error-start-equals-end:开始时间等于结束时间</p>
    011- <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【DownLoadData】字段【errorMessage】失败原因进行重试</span>
    011+ <p><br /></p>
    012- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    012+ <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试</span>
    013- <p><span style="background-color:#FFFFFF;font-size:14px;">
    013+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    014- </span></p><p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    014+ <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    015- <div>
    015+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    016- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    016+ <div>
    017- <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    017+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    018- <div>
    018+ <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    019- <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    019+ <div>
    020- <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN</strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    020+ <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    021- <div><br /></div>
    021+ <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN</strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    022- <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    022+ <div><br /></div>
    023- <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    023+ <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    024- <p><br /></p>
    024+ <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    025- </div>
    025+ <p><br /></p>
    027-
    027+ </div>
  4. 2024-01-17 09:51:38, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "2",新值为 "3"。
    修改了 需求描述,区别为:
    008- 1、针对提交失败(status=2)下载回来的结果,进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:
    008+ 1、针对提交失败(status=2)下载回来的结果,且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:
    011-
    011+ 注意:【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示
    012- 2、重试服务新增规则:针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试
    012+
    013- 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    013+ 2、重试服务新增规则:针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试
    014-
    014+ 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    015- 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    015+
    016-
    016+ 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    017- 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    017+
    018- 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    018+ 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    019-
    019+ 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    020-
    020+
    021- 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN
    021+
    022-
    022+ 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN
    023- 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    023+
    024- 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    024+ 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    025-
    025+ 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    026-
    026+
    027-
    027+
    028- 历史数据处理:针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。
    028+
    029-
    029+ 历史数据处理:针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。
    030-
    030+
    031+
    008- <p>1、<span style="font-size:14px;background-color:#FFFFFF;">针对提交失败(status=2)下载回来的结果,进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:</span></p>
    008+ <p>1、<span style="font-size:14px;background-color:#FFFFFF;">针对提交失败(status=2)下载回来的结果,且【<span style="font-size:14px;background-color:#FFFFFF;">Message</span>】<span style="font-size:14px;background-color:#FFFFFF;">信息是【</span>您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:</span></p>
    011- <p><br /></p>
    011+ <p><span style="color:#E53333;">注意:<span style="font-size:14px;background-color:#FFFFFF;">【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示</span></span></p>
    012- <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试</span>
    012+ <p><br /></p>
    013- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    013+ <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试</span>
    014- <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    014+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    015- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    015+ <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    016- <div>
    016+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    017- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    017+ <div>
    018- <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    018+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    019- <div>
    019+ <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    020- <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    020+ <div>
    021- <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN</strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    021+ <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    022- <div><br /></div>
    022+ <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN</strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    023- <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    023+ <div><br /></div>
    024- <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    024+ <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    025- <p><br /></p>
    025+ <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    026- </div>
    026+ <p><br /></p>
    027- </div>
    027+ </div>
    028- <p><span style="font-size:14px;background-color:#FFFFFF;">历史数据处理:</span><br /><span style="font-size:14px;background-color:#FFFFFF;">针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。</span></p>
    028+ </div>
    029- <p><br /></p>
    029+ <p><span style="font-size:14px;background-color:#FFFFFF;">历史数据处理:</span><br /><span style="font-size:14px;background-color:#FFFFFF;">针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。</span></p>
    030- <p><br /></p>
    030+ <p><br /></p>
    031+ <p><br /></p>
  5. 2024-01-17 17:58:08, 由 徐盛松 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2024-01-17"。
    修改了 指派给 ,旧值为 "laoxu",新值为 "xugege"。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "laoxu"。
  6. 2024-01-18 09:29:49, 由 徐格格 编辑。
    修改了 指派给,旧值为 "xugege",新值为 "luoyoujun"。
  7. 2024-01-18 10:06:27, 由 徐格格 变更。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "laoxu"。
    修改了 当前状态,旧值为 "active",新值为 "changed"。
    修改了 版本号 ,旧值为 "3",新值为 "4"。
    修改了 由谁评审,旧值为 "laoxu",新值为 ""。
    修改了 评审时间,旧值为 "2024-01-17",新值为 "0000-00-00"。
    修改了 需求描述,区别为:
    008- 1、针对提交失败(status=2)下载回来的结果,且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:
    008+ 1、针对上传文件失败的、上传文件成功的都需要进行解析校验提交结果:
    009- newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
    009+ 针对V2队列里文件提交成功(status=1),且 【Message】信息是【下载数据成功】,需要进行解析:【DownLoadData】字段【errorMessage】不为空的
    010- newui-error-start-equals-end:开始时间等于结束时间
    010+ 针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的
    011- 注意:【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示
    011+ 以上两个场景的失败原因内容解析对应中文明细如下:
    012-
    012+ newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
    013- 2、重试服务新增规则:针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试
    013+ newui-error-start-equals-end:开始时间等于结束时间
    014- 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    014+ 注意:【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示
    015-
    015+
    016- 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    016+ 2、重试服务新增规则:针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试
    017-
    017+ 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    018- 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    018+
    019- 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    019+ 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    020-
    020+
    021-
    021+ 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    022- 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN
    022+ 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    023-
    023+
    024- 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    024+
    025- 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    025+ 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,重试更新时间24小时之前的,最多重试3次。
    026-
    026+
    027-
    027+ 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    028-
    028+ 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    029- 历史数据处理:针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。
    029+
    030-
    030+
    031-
    031+
    032+ 历史数据处理:针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。
    033+
    034+
    008- <p>1、<span style="font-size:14px;background-color:#FFFFFF;">针对提交失败(status=2)下载回来的结果,且【<span style="font-size:14px;background-color:#FFFFFF;">Message</span>】<span style="font-size:14px;background-color:#FFFFFF;">信息是【</span>您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的,失败原因内容对应中文明细如下:</span></p>
    008+ <p>1、针对上传文件失败的、上传文件成功的都需要进行解析校验提交结果:</p>
    009- <p>newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN<br />newui-error-invalid-asins:<span style="font-size:14px;background-color:#FFFFFF;">ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br />newui-error-past-start:优惠券开始时间已超时<br />newui-minimum-asin-error:优惠券组ASIN不足15个<br />newui-error-min-budget:预算小于最小限制<br />newui-error-max-budget:预算超过最大限制<br />newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</p>
    009+ <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><strong>针对V2队列里文件提交成功(</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>status=1</strong></span><span style="color:#4C33E5;"><strong></strong></span><span style="color:#4C33E5;"><strong>),且 </strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>【</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>Message</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>】</strong></span><span style="color:#4C33E5;"><strong>信息是【</strong></span><span style="color:#4C33E5;"><strong>下载数据成功</strong></span><span style="color:#4C33E5;"><strong>】,</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>需要进行解析:</strong></span><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><strong>【</strong></span><span style="color:#4C33E5;"><strong>DownLoadData</strong></span><span style="color:#4C33E5;"><strong>】字段【errorMessage】不为空的</strong></span></span></span><span style="color:#4C33E5;"><strong></strong></span></p>
    010- <p>newui-error-start-equals-end:开始时间等于结束时间</p>
    010+ <p><span style="font-size:14px;background-color:#FFFFFF;">针对<span style="font-size:14px;background-color:#FFFFFF;">V2队列里</span><span style="font-size:14px;background-color:#FFFFFF;">文件</span>提交失败(status=2),且【<span style="font-size:14px;background-color:#FFFFFF;">Message</span>】<span style="font-size:14px;background-color:#FFFFFF;">信息是【</span>您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的</span></p>
    011- <p><span style="color:#E53333;">注意:<span style="font-size:14px;background-color:#FFFFFF;">【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示</span></span></p>
    011+ <p><span style="font-size:14px;background-color:#FFFFFF;">以上两个场景的失败原因内容解析对应中文明细如下:</span></p>
    012- <p><br /></p>
    012+ <p>newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN<br />newui-error-invalid-asins:<span style="font-size:14px;background-color:#FFFFFF;">ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br />newui-error-past-start:优惠券开始时间已超时<br />newui-minimum-asin-error:优惠券组ASIN不足15个<br />newui-error-min-budget:预算小于最小限制<br />newui-error-max-budget:预算超过最大限制<br />newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</p>
    013- <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试</span>
    013+ <p>newui-error-start-equals-end:开始时间等于结束时间</p>
    014- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    014+ <p><span style="color:#E53333;">注意:<span style="font-size:14px;background-color:#FFFFFF;">【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示</span></span></p>
    015- <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    015+ <p><br /></p>
    016- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    016+ <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试</span>
    017- <div>
    017+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    018- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    018+ <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    019- <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    019+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    020- <div>
    020+ <div>
    021- <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    021+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    022- <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN</strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    022+ <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    023- <div><br /></div>
    023+ <div>
    024- <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    024+ <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    025- <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    025+ <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,<span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;">重试更新时间24小时之前的,最多重试3次。</span></strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    026- <p><br /></p>
    026+ <div><br /></div>
    027- </div>
    027+ <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    028- </div>
    028+ <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    029- <p><span style="font-size:14px;background-color:#FFFFFF;">历史数据处理:</span><br /><span style="font-size:14px;background-color:#FFFFFF;">针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。</span></p>
    029+ <p><br /></p>
    030- <p><br /></p>
    030+ </div>
    031- <p><br /></p>
    031+ </div>
    032+ <p><span style="font-size:14px;background-color:#FFFFFF;">历史数据处理:</span><br /><span style="font-size:14px;background-color:#FFFFFF;">针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。</span></p>
    033+ <p><br /></p>
    034+ <p><br /></p>
  8. 2024-01-18 10:37:54, 由 徐格格 变更。
    修改了 版本号 ,旧值为 "4",新值为 "5"。
    修改了 需求描述,区别为:
    009- 针对V2队列里文件提交成功(status=1),且 【Message】信息是【下载数据成功】,需要进行解析:【DownLoadData】字段【errorMessage】不为空的
    009+ 针对V2队列里文件提交成功(status=1),且 【Message】信息是【下载数据成功】,需要进行解析:【DownLoadData】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:
    010- 针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的
    010+ newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效newui-error-start-equals-end:开始时间等于结束时间
    011- 以上两个场景的失败原因内容解析对应中文明细如下:
    011+
    012- newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
    012+ 针对V2队列里文件提交失败(status=2),且【Message】信息是【您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:【UploadResponse】字段【errorMessage】不为空的,失败原因内容解析对应中文明细如下:
    013- newui-error-start-equals-end:开始时间等于结束时间
    013+ newbulk-error-dupe-asin:优惠券组存在重复生效的ASINnewui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券newui-error-past-start:优惠券开始时间已超时newui-minimum-asin-error:优惠券组ASIN不足15个newui-error-min-budget:预算小于最小限制newui-error-max-budget:预算超过最大限制newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效
    014- 注意:【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示
    014+ newui-error-start-equals-end:开始时间等于结束时间
    015-
    015+ 注意:【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示
    016- 2、重试服务新增规则:针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试
    016+
    017- 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    017+ 2、重试服务新增规则:针对下载回来的结果失败原因进行重试
    018-
    018+ 失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。
    019- 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    019+
    020-
    020+ 失败原因内容是【newui-error-past-start】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。
    021- 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    021+
    022- 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    022+ 失败原因内容是【newui-error-min-budget】,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值
    023-
    023+ 失败原因内容是【newui-error-max-budget】,需要重新更新预算值,根据采集结果提供的最大预算值进行赋值
    024-
    024+
    025- 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,重试更新时间24小时之前的,最多重试3次。
    025+
    026-
    026+ 注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,重试更新时间24小时之前的,最多重试3次。
    027- 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    027+
    028- 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    028+ 3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据
    029-
    029+ 记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA
    030-
    030+
    031-
    031+
    032- 历史数据处理:针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。
    032+
    033-
    033+ 历史数据处理:针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。
    034-
    034+
    035+
    009- <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><strong>针对V2队列里文件提交成功(</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>status=1</strong></span><span style="color:#4C33E5;"><strong></strong></span><span style="color:#4C33E5;"><strong>),且 </strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>【</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>Message</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>】</strong></span><span style="color:#4C33E5;"><strong>信息是【</strong></span><span style="color:#4C33E5;"><strong>下载数据成功</strong></span><span style="color:#4C33E5;"><strong>】,</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>需要进行解析:</strong></span><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><strong>【</strong></span><span style="color:#4C33E5;"><strong>DownLoadData</strong></span><span style="color:#4C33E5;"><strong>】字段【errorMessage】不为空的</strong></span></span></span><span style="color:#4C33E5;"><strong></strong></span></p>
    009+ <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><strong>针对V2队列里文件提交成功(</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>status=1</strong></span><span style="color:#4C33E5;"><strong></strong></span><span style="color:#4C33E5;"><strong>),且 </strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>【</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>Message</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>】</strong></span><span style="color:#4C33E5;"><strong>信息是【</strong></span><span style="color:#4C33E5;"><strong>下载数据成功</strong></span><span style="color:#4C33E5;"><strong>】,</strong></span><span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;"><strong>需要进行解析:</strong></span><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><strong>【</strong></span><span style="color:#4C33E5;"><strong>DownLoadData</strong></span><span style="color:#4C33E5;"><strong>】字段【errorMessage】不为空的<span style="font-size:14px;background-color:#FFFFFF;">,</span><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容解析对应中文明细如下:</span></strong></span></span></span><span style="color:#4C33E5;"><strong></strong></span></p>
    010- <p><span style="font-size:14px;background-color:#FFFFFF;">针对<span style="font-size:14px;background-color:#FFFFFF;">V2队列里</span><span style="font-size:14px;background-color:#FFFFFF;">文件</span>提交失败(status=2),且【<span style="font-size:14px;background-color:#FFFFFF;">Message</span>】<span style="font-size:14px;background-color:#FFFFFF;">信息是【</span>您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的</span></p>
    010+ <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><span style="color:#000000;"></span><span style="color:#000000;">newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN</span><br /><span style="color:#000000;">newui-error-invalid-asins:ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br /><span style="color:#000000;">newui-error-past-start:优惠券开始时间已超时</span><br /><span style="color:#000000;">newui-minimum-asin-error:优惠券组ASIN不足15个</span><br /><span style="color:#000000;">newui-error-min-budget:预算小于最小限制</span><br /><span style="color:#000000;">newui-error-max-budget:预算超过最大限制</span><br /><span style="color:#000000;">newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</span><br /><span style="color:#000000;">newui-error-start-equals-end:开始时间等于结束时间</span></span></span></span></p>
    011- <p><span style="font-size:14px;background-color:#FFFFFF;">以上两个场景的失败原因内容解析对应中文明细如下:</span></p>
    011+ <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#4C33E5;"><span style="color:#000000;"><br /></span></span></span></span></p>
    012- <p>newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN<br />newui-error-invalid-asins:<span style="font-size:14px;background-color:#FFFFFF;">ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br />newui-error-past-start:优惠券开始时间已超时<br />newui-minimum-asin-error:优惠券组ASIN不足15个<br />newui-error-min-budget:预算小于最小限制<br />newui-error-max-budget:预算超过最大限制<br />newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</p>
    012+ <p><span style="font-size:14px;background-color:#FFFFFF;">针对<span style="font-size:14px;background-color:#FFFFFF;">V2队列里</span><span style="font-size:14px;background-color:#FFFFFF;">文件</span>提交失败(status=2),且【<span style="font-size:14px;background-color:#FFFFFF;">Message</span>】<span style="font-size:14px;background-color:#FFFFFF;">信息是【</span>您的文件存在错误 - 请更新以下文件中的错误字段,然后重新上传】,需要进行解析:</span><span style="font-size:14px;background-color:#FFFFFF;">【UploadResponse】字段【errorMessage】不为空的,</span><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容解析对应中文明细如下:</span></p>
    013- <p>newui-error-start-equals-end:开始时间等于结束时间</p>
    013+ <p>newbulk-error-dupe-asin:优惠券组存在重复生效的ASIN<br />newui-error-invalid-asins:<span style="font-size:14px;background-color:#FFFFFF;">ASIN不在线或ASIN是父ASIN或不符合发送优惠券</span><br />newui-error-past-start:优惠券开始时间已超时<br />newui-minimum-asin-error:优惠券组ASIN不足15个<br />newui-error-min-budget:预算小于最小限制<br />newui-error-max-budget:预算超过最大限制<br />newui-error-invalid-title-amount-dis:优惠券组标题无效金额无效</p>
    014- <p><span style="color:#E53333;">注意:<span style="font-size:14px;background-color:#FFFFFF;">【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示</span></span></p>
    014+ <p>newui-error-start-equals-end:开始时间等于结束时间</p>
    015- <p><br /></p>
    015+ <p><span style="color:#E53333;">注意:<span style="font-size:14px;background-color:#FFFFFF;">【errorMessage】不为空,但是也不在上面枚举的范围内。则不需要展示</span></span></p>
    016- <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果,【UploadResponse】字段【errorMessage】失败原因进行重试</span>
    016+ <p><br /></p>
    017- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    017+ <span style="font-size:14px;background-color:#FFFFFF;">2、重试服务新增规则:</span><span style="font-size:14px;background-color:#FFFFFF;">针对下载回来的结果失败原因进行重试</span>
    018- <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    018+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【newui-error-invalid-asins】,需要进行解析该字段里提供的ASIN,并将这些ASIN从优惠券组里进行移除后,按照重试规则重新提交。</span></p>
    019- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    019+ <p><span style="background-color:#FFFFFF;font-size:14px;"> </span></p>
    020- <div>
    020+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span>newui-error-past-start</span>】,需要判断任务的提交时间距离当前时间&lt;=3天,如果符合,则重新更新优惠券开始结束时间后再次提交。</span></p>
    021- <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    021+ <div>
    022- <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    022+ <p><span style="background-color:#FFFFFF;font-size:14px;">失败原因内容是【<span><span>newui-error-min-budget</span></span>】<span style="font-size:14px;background-color:#FFFFFF;">,需要重新更新预算值,根据采集结果提供的最小预算值进行赋值</span></span></p>
    023- <div>
    023+ <p>失败原因内容是【newui-error-max-budget】,需要重新更新预算值,<span style="font-size:14px;background-color:#FFFFFF;">根据采集结果提供的最大预算值进行赋值</span></p>
    024- <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    024+ <div>
    025- <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,<span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;">重试更新时间24小时之前的,最多重试3次。</span></strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    025+ <p><span style="background-color:#FFFFFF;font-size:14px;"><br /></span></p>
    026- <div><br /></div>
    026+ <p><span style="background-color:#FFFFFF;font-size:14px;"><span style="font-size:14px;background-color:#FFFFFF;color:#E53333;"><strong>注意,以上针对重试的ASIN,需要新增判断:listingstatus状态,过滤listing状态不在线的,优惠券组是否满足15个ASIN,<span style="font-size:14px;background-color:#FFFFFF;color:#4C33E5;">重试更新时间24小时之前的,最多重试3次。</span></strong></span><span style="color:#E53333;"><strong></strong></span><br /></span></p>
    027- <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    027+ <div><br /></div>
    028- <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    028+ <p>3、新增优惠券过滤日志表:记录系统过滤不符合发优惠券的明细,记录近3个月的日志数据</p>
    029- <p><br /></p>
    029+ <p>记录字段:来源渠道、来源渠道ID、渠道SKU、ASIN、SKU、策略名称、添加时间、过滤原因、是否是FBA、同ASIN同站点是否存在FBA</p>
    030- </div>
    030+ <p><br /></p>
    031- </div>
    031+ </div>
    032- <p><span style="font-size:14px;background-color:#FFFFFF;">历史数据处理:</span><br /><span style="font-size:14px;background-color:#FFFFFF;">针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。</span></p>
    032+ </div>
    033- <p><br /></p>
    033+ <p><span style="font-size:14px;background-color:#FFFFFF;">历史数据处理:</span><br /><span style="font-size:14px;background-color:#FFFFFF;">针对2024.01月提交的优惠券失败的,按照上面失败原因进行解析,并更新到ES队列里展示。</span></p>
    034- <p><br /></p>
    034+ <p><br /></p>
    035+ <p><br /></p>
  9. 2024-01-20 16:13:15, 由 罗友军 关联到迭代 智能中心-智能刊登迭代 。
  10. 2024-01-22 11:48:22, 由 徐盛松 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2024-01-22"。
    修改了 指派给 ,旧值为 "laoxu",新值为 "xugege"。
    修改了 当前状态,旧值为 "changed",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "laoxu"。
  11. 2024-01-22 11:48:47, 由 徐格格 指派给 罗友军。
    修改了 指派给,旧值为 "xugege",新值为 "luoyoujun"。
  12. 2024-01-22 11:50:25, 由 徐格格 编辑。
    修改了 指派给,旧值为 "luoyoujun",新值为 "shanglei"。
  13. 2024-01-24 08:45:52, 由 商雷 编辑。
    修改了 指派给,旧值为 "shanglei",新值为 "luoyoujun"。
  14. 2024-01-24 11:05:09, 由 徐格格 添加备注。
    优惠券每组间隔1小时执行,修改为每组间隔30分钟执行
  15. 2024-01-30 09:08:43, 由 商雷 指派给 陈丽婷。
    修改了 指派给,旧值为 "luoyoujun",新值为 "chenliting"。
    分支提测
  16. 2024-02-23 15:20:11, 由 陈丽婷 指派给 商雷。
    修改了 指派给,旧值为 "chenliting",新值为 "shanglei"。
    分支测试通过
  17. 2024-02-27 09:17:35, 由 刘霞 编辑。
    修改了 关键词,旧值为 "",新值为 "战略2024年2月22日"。
  18. 2024-02-27 09:38:01, 由 商雷 指派给 陈丽婷。
    修改了 指派给,旧值为 "shanglei",新值为 "chenliting"。
    主干提测
  19. 2024-02-27 18:03:20, 由 陈丽婷 指派给 商雷。
    修改了 指派给,旧值为 "chenliting",新值为 "shanglei"。
    主干测试通过
  20. 2024-02-28 10:14:50, 由 商雷 指派给 陈丽婷。
    修改了 指派给,旧值为 "shanglei",新值为 "chenliting"。
    已上线
  21. 2024-02-28 10:24:24, 由 刘霞 编辑。
    修改了 成本 ,旧值为 "8000",新值为 "5500"。
    修改了 ROI ,旧值为 "1.25",新值为 "1.82"。
    修改了 预计工时,旧值为 "32",新值为 "22"。
  22. 2024-03-02 11:26:58, 由 陈丽婷 指派给 徐格格。
    修改了 指派给,旧值为 "chenliting",新值为 "xugege"。

  23. 2024-03-06 10:09:08, 由 徐格格 关闭,原因为 已完成 。
    修改了 关闭原因,旧值为 "",新值为 "done"。
    修改了 当前状态,旧值为 "active",新值为 "closed"。
    修改了 指派给 ,旧值为 "xugege",新值为 "closed"。
    修改了 所处阶段,旧值为 "testing",新值为 "closed"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2024-03-06 10:09:08"。
    修改了 由谁关闭,旧值为 "",新值为 "xugege"。
迭代版本
提报业务部门
提报人员 徐格格
需求来源 产品自主提报需求
所属项目 智能中心-需求池
所属模块 战略独立项目   智能刊登
所属计划
业务价值 大于100人
开发组 财务开发组
受益业务部门 智能研发中心
验收人员 戴宝山
业务目标类型 其他
中心业务目标 其他
业务价值
每月价值量 10000
每月节省人数 0
优先级 P0
价值类型 长期价值
预计工时 22
成本 11000
ROI 5.45
操作手册 否
高价值 -
主被动 被动接收
复杂度 一般性
工作流ID 0
工作流创建时间
更新点
是否高危
评分
当前状态 已关闭
所处阶段 已关闭
关键词 战略2024年2月22日
评审次数 一次
计划上线
上线时间 0000-00-00
计划验收时间 0000-00-00
业务验收时间
满意度
价值验收
满意度分值
业务回填价值
验收达成价值
验收达成ROI
抄送给
由谁创建 徐格格 于 2024-01-16 20:22:04
指派给 Closed 于 2024-03-06 10:09:08
由谁评审 徐盛松
评审时间 2024-01-22
由谁关闭 徐格格 于 2024-03-06 10:09:08
关闭原因 已完成
最后修改 徐格格 于 2024-03-06 10:09:08