任务描述
暂无
需求描述

需求背景

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-02-21 17:42:53, 由 陈丽婷 创建。
  2. 2024-02-27 18:03:04, 由 陈丽婷 完成。
    修改了 总计消耗,旧值为 "0",新值为 "15"。
    修改了 实际完成,旧值为 "",新值为 "2024-02-21 17:43:03"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2024-02-21 17:43:23"。
    修改了 预计剩余,旧值为 "20",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "chenliting"。





所属迭代 智能中心-智能刊登迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 优惠券解析失败原因,记录过滤原因
指派给 陈丽婷 于 2024-02-21 17:43:23
任务类型 测试
任务标签 初始
开发组 百货开发组
任务状态 已完成
进度 100%
优先级 P2
关键词
抄送给
由谁创建 陈丽婷 于 2024-02-21 17:42:53
由谁完成 陈丽婷 于 2024-02-21 17:43:03
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 陈丽婷 于 2024-02-21 17:43:23
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 20工时
总计消耗 15工时
预计剩余 0工时
预计开始 2024-02-21
实际开始 2024-02-21
截止日期 2024-02-29