天猫schema模式下发布商品

阿里巴巴集团    淘宝  天猫

商品管理两套体系   淘宝体系    schema【达尔文】体系

在淘宝上发布商品、需要判断类目是否受达尔文体系管控、若管控、则需要按照达尔文体系发布商品流程走、否则、直接发布商品即可。

天猫上的全类目商品均受schema体系管控。

在schema体系下发布一个商品是基于一个产品存在的前提、并且确定在某个叶子类目下【所谓叶子类目就是最小分类:比如:书籍--幼儿教育--亲子读物】。因此在发布商品前需要先去检索产品、条件为叶子类目id、返回结果为当前类目下匹配产品的规则、根据规则填充数据、附带类目id去匹配产品、若匹配到产品【可能为一个、多个】去查询每个产品的详细状态、若产品可发布商品、则  用当前产品id、附带类目id、去接口获取商品发布规则、 这两个参数不同、获取到的规则也就不同。 获取到规则之后填充数据、正确填充好数据之后就去接口做商品发布操作。
当然、若之前没有匹配到产品、那么意思就是当前天猫市场上没有商品可以挂靠的产品、需要你去发布一个产品。 【天猫上发布一个产品是需要电小二去审核的】 首先带着参数即叶子类目id去接口获取产品发布规则、根据规则填充数据、去做产品发布操作;若获取规则为空的话、证明当前类目下没有关键属性、可以直接去发布商品。 发布产品后、等待店小二审核通过即可返回产品id。  根据产品id去查询产品详细信息、为可用时即可在产品下挂靠商品了。

做商品发布操作是、由于每次类目id和产品id不同、导致商品发布规则也不同、那么动态解析商品发布规则也就成了一个问题了。这个原有也是schema体系诞生的原因。

Schema体系是开放平台与天猫/淘宝商品团队共同定义的一套新的开放API规范,用以解决天猫/集市商品管理平台的频繁变动给开发者带来的开发维护成本。天猫/淘宝商品平台通过开放平台API将商品管理涉及的元素及规则使用更接近开发者的语言通过xml的方式返回,开发者解析xml后,根据xml中的规则及元素生成一个商品信息xml,调用开放平台API上传完成商品管理。

    
基于Schema体系开发商品管理工具时,建议的最优方案是开发者在应用中建立动态映射管理获取的xml与本地DB的数据关系,这样在当天猫/淘宝变化时,获取的xml也会随着变动,这个时候只需要在动态映射管理中设置好xml和本地DB的新映射关系,即可适应变化,从而改变原有天猫/淘宝一变化,开发者需要随着修改代码的状态。

附件 思维导图商品发布流程

 安装包:http://pan.baidu.com/s/1jG2KJGi 密码:tszj 

时间: 2024-12-27 22:42:26

天猫schema模式下发布商品的相关文章

微信公众平台-微信开发,编辑模式下创建的自定义菜单,微信会推送数据包给开发者么?求大神解答,急

问题描述 微信开发,编辑模式下创建的自定义菜单,微信会推送数据包给开发者么?求大神解答,急 微信开发,编辑模式下创建的自定义菜单,微信会推送数据包给开发者么?求大神解答,急 解决方案 编辑模式?开发模式吧..开发模式下发布的新信息也会推送给客户 解决方案二: 编辑模式?开发模式吧..开发模式下发布的新信息也会推送给客户

新闻发布系统,B/S模式下的三层应用

三层的学习已接触四五个月了,最早是在学习VB.NET视频中开始接触的,那时候跟着视频敲了两个例子.再后来,个人机房重构的时候,从三层进步到了七层,此后就觉得我们不能仅仅局限于三层之上. 不过,那些都是C/S模式之下的编程.到现在,接触了B/S模式也一个多月了,第一个牛腩新闻发布系统觉得很是有趣,还是从最基本的开始,下面就一起看看B/S模式下,三层是怎样应用的.这篇博客就以添加新闻的实例来总结. 对于三层的整个过程大家都是很熟悉的了,那么在这里就不再赘述了,直接一层一层来分析. 一.思路整理. U

flash-C# winfrom项目,在debug和release模式下运行都正常,发布后却报错

问题描述 C# winfrom项目,在debug和release模式下运行都正常,发布后却报错 我写了一个C#与Flash通讯的小功能,调用了系统的Flash插件,项目在debug和release模式下都没有报错,唯独在发布打包后运行时报错:对 COM 组件的调用返回了错误 HRESULT E_FAIL 求大神提示问题和解决办法,在线等!急急急! 解决方案 没有做好发布打包 解决方案二: 很明显,发布的时候少了组件,把组件带上

浅谈:谈新模式下口碑营销学对中小企业的影响

中介交易 SEO诊断 淘宝客 云主机 技术大厅 口碑营销是营销模式中的一种,是粉丝经济学的延伸,是利用消费者对产品体验感受满意与否的宣传方式,新时代下的营销模式千变万化,唯一不变的是培养顾客的忠诚度.为了更好的解读新时代下的口碑营销,下面刘书高将带大家了解下口碑营销的原有模式. 口碑营销最初形式是通过熟人口耳相传方式来进行,伴随着经济发展,口碑营销也发生了根本性的变化,但其优势却没有改变--成本低廉,效果显著.刘书高认为,任何时代都不要低估口碑传播在今天网络多媒体时代看来有些原始营销方式,其优点

淘宝数据库OceanBase SQL编译器部分 源码阅读--Schema模式

淘宝数据库OceanBase SQL编译器部分 源码阅读--Schema模式 什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?我们可以可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的柜子,行和列就是柜子中的格子.User就是房间的主人.简单来说,Schema是包括表,列,索引,视图等数据库对象的集合. OceanBase中的强Sche

2008R2core模式下安装PowerShell[为企业部署Windows Server 2008系列十一]

windows server 2008 R2版本发布一段时间了,再三斟酌后还是决定将2008R2的应用也写进本次2008 主题中来. 很多朋友喜欢core模式,甚至喜欢命令行,那么安装了core模式的你,再给core模式 的2008R2安装上PowerShell 那真是将命令行发挥到极致了(帅呆了!!). 对,我也是这样想 的! 那么下面我们一起来看看如何在core模式下安装PowerShell: 第一步:用下面的命 令列出当前服务器的功能和状态: DISM /Online /Get-Featu

互联网模式下的测试数据中心,小白也能高效构造数据

11月2日,云效第三期Work Like Alibaba系列直播开启,阿里巴巴研发效能事业部云效技术专家何卫龙,分享了<测试数据中心-互联网模式下新型的数据准备引擎>,主要解决测试过程中数据准备困难,以及如何提升数据准备效率的思路和方法. 主播简介 何卫龙:阿里巴巴技术专家.一直从事软件开发测试及系统架构设计工作,对测试工具平台的开发架构有一定的经验.目前是云效持续集成平台Amon.测试用例管理系统pivot和测试数据中心databank的技术负责人,主要负责平台的技术规划和产品建设.在此期间

详解 UEFI 模式下安装 Linux

引言 几年来,一种新的固件技术悄然出现,而大多数普通用户对此并无所知.该技术被称为 可扩展固件接口Extensible Firmware Interface(EFI), 或更新一些的统一可扩展固件接口(Unified EFI,UEFI,本质上是 EFI 2.x),它已经开始替代古老的 基本输入/输出系统Basic Input/Output System(BIOS)固件技术,有经验的计算机用户或多或少都有些熟悉 BIOS. 本页面是给 Linux 用户使用 EFI 技术的一个快速介绍,其中包括有关

如何在UEFI模式下安装Linux

此页面是免费浏览的,没有烦人的外部广告;然而,我的确花了时间准备,网站托管也花了钱.如果您发现此页面帮到了您,请考虑进行小额捐款,以帮助保持网站的运行.谢谢! 原著于 2013/10/19;最后修改于 2015/3/16 引言 几年来,一种新的固件技术悄然出现,而大多数普通用户对此并无所知.该技术被称为 可扩展固件接口(Extensible Firmware Interface)(EFI), 或更新一些的统一可扩展固件接口(Unified EFI,UEFI,本质上是 EFI 2.x),它已经开始