需求背景:目前购物车数据为直接获取亚马逊数据,每天只获取一次,购物车状态变化无法及时监控,改成对接V2
需求实现:
1、在打标表新增一个buyBoxType字段及一个黄金购物车价格字段,用于记录购物车状态
2、提供一个增量接口,供V2推送购物车状态变化数据,入参包括 店铺id,OrderSourceSKU,buyBoxType,黄金购物车价格
3、根据增量接口写入数据到打标表,当该数据为FBA数据(isFBA=1),则需要同时实时调整FBA购物车表状态,如果符合抢购物车逻辑则进行一次抢购物车
调整FBA购物车状态逻辑:
a.当该数据buyBoxType=1,则更新对应listing的购物车状态为fbabuybox=1,不进行调价
b.当该数据buyBoxType=2,则更新对应listing的购物车状态为brotherfbabuybox=1,不进行调价
c.当该数据buyBoxType=3,则查找对应自发货渠道SKU,调用V2 listing接口判断购物车是否在FBM
如果是(自发货buyBoxType=1),调整数据后执行FBM购物车调价逻辑(提高自发货价格);
如果FBM无购物车(buyBoxType=3),则执行全部无购物车调价逻辑,全部无购物车调价逻辑改成使用黄金购物车价格*98%,底限利润率不变,依旧不能低于底限利润率
4、根据V2数据全量同步一次购物车数据
将目前打标表里的所有数据根据下面的接口文档,全部判断一次购物车状态
http://showdoc.zhcxkj.com/web/#/88/4948
取buyBoxType字段,buyBoxType 1、紫红色:当前店铺拥有此ASIN黄金购物车BuyBox 2、粉红色:公司其他店铺({buybox店铺名称})拥有此ASIN黄金购物车BuyBox 3、灰色:未拥有黄金购物车BuyBox 4、不显示标签:未获取到buybox数据



