多平台上架

1.递归拉取平台类目入表,保存一份类目原始json快照,每天对比,变化则告警。

2.拉取每个类目下spu和sku的上架模板,保存为平台属性,存原始json快照,变化告警。

3.维护好本地产品属性表。

4.维护本地属性和平台属性的一对多对应关系,并且可选配置正则规则,比如本地属性空,不同平台可以赋予不同默认值,sku根据不同平台加不同前缀。

5.选产品和平台,点击上架则进入上架页面自动带出产品的上架信息,点击提交进行必填属性缺失,字符长度判断,对接平台接口提交申请。

6.定时任务更新平台上架状态。

7.可批量选择产品和上架平台,每一条提交都是独立的提交记录。

8.重复sku提交则是全量属性覆盖,支持下架,一般不下架,改库存数为0。

9.每个平台一个类目下有三套模板,涉及变体spu、sku、none,本地属性绑定平台属性也是三套,变体上架在单独的功能页面,直接勾选本地的spu以及要上架本地sku,点击上架也是一样会自动属性映射,点上架走上架流程。

衣服模板例子

parent

平台属性key 中文含义 是否必填 备注

parentage_level 归属类型 必填 固定值parent,标记变体父

variation_theme 变体主题 必填 例:COLOR/SIZE,决定变体维度,子SKU必须匹配

brand_name 品牌名 必填 商品品牌

item_name 商品标题 必填 家族公共标题,不要写颜色尺码

main_product_image_locator 主图 必填 变体家族共用主图

bullet_point 五点卖点 可选 多组卖点文本

product_description 长描述 可选 详情文字介绍

manufacturer 制造商 可选 生产厂家

child

平台属性key 中文含义 是否必填 备注

parentage_level 归属类型 必填 固定child

child_parent_sku_relationship 父子关联关系 必填 绑定父SKU编码、站点,建立变体关联

variation_theme 变体主题 必填 必须和PARENT保持一致COLOR/SIZE

color 颜色变体维度 必填 本款子SKU颜色值 Red/Blue

size 尺码变体维度 必填 本款子SKU尺码 M/L

brand_name 品牌名 必填 品牌

item_name 商品标题 必填 子SKU标题,带上颜色尺码

main_product_image_locator 子SKU主图 可选 当前单品的实拍图

swatch_product_image_locator 变体色卡小图 可选 颜色小色块,变体展示用

bullet_point 五点卖点 可选 卖点

product_description 长描述 可选 详情介绍

manufacturer 制造商 可选 厂家

standard_product_id UPC编码 必填 商品条码,每个子SKU唯一

our_price 售价 必填 商品销售价格+币种

fulfillment_availability 库存&发货配置 必填 库存数量、发货时效

none

平台属性key 中文含义 是否必填 备注

parentage_level 归属类型 必填 固定none,代表不是变体

brand_name 品牌名 必填 品牌

item_name 商品标题 必填 单件商品完整标题

main_product_image_locator 主图 必填 商品白底主图

bullet_point 五点卖点 可选 卖点

product_description 长描述 可选 详情介绍

manufacturer 制造商 可选 厂家

standard_product_id UPC编码 必填 单品条码

our_price 售价 必填 销售价格

fulfillment_availability 库存&发货配置 必填 库存、发货时效 。

相关推荐
Irene199111 小时前
Flink 学习日志 01:前端转大数据的实战避坑指南
java·jvm·flink
小天源1 天前
从 Nginx 日志到访问分析:轻量化网站监测服务的架构实践
jvm·nginx·网络安全·架构·网络监控
十年Java程序媛1 天前
JVM 内存区域与对象内存布局|new 对象底层流程,对象头 MarkWord 详解
java·jvm·spring boot
用户094248568031 天前
第2章:Windows、WSL2 与 Docker 环境搭建Redis
java·jvm
梅梅绵绵冰1 天前
JVM虚拟机
java·开发语言·jvm
十年Java程序媛1 天前
JVM 基础与 GC 垃圾回收详解|可达性分析、分代模型、垃圾收集器、STW
java·开发语言·jvm·spring boot·后端·面试
Lhappy嘻嘻2 天前
读懂 JVM:内存模型、类加载机制、分代回收
java·开发语言·jvm
CS创新实验室3 天前
Python 对象“死“了之后去了哪?——引用计数与分代垃圾回收
开发语言·jvm·python
wuminyu3 天前
JMM学习总结:深入理解happens-before关系
java·linux·c语言·jvm·c++
DongQiShanRen3 天前
六根硬件映射(下):物理闭环五步法,抽一条已实装的看
大数据·jvm·人工智能·算法·rust·哈希算法·集成学习