hga010手机版网址

从淘宝数据结构来拘禁电子商务中货物特性设计

十月 6th, 2018  |  手机如何下hga010

淘宝名词解释

活 和 商品之分:

淘宝标准化产品,由类目+关键特性唯一确定。如:手机类目,关键性能是品牌与型号,Nokia
N95不怕是一个成品,nokia是品牌,N95凡型号。产品除外主要特性还包一般信息、销售属性与未要性能。参考:如”诺基亚N95″就是一个成品。通过类目的要性能组合来规定唯一的产品。后台标准类目叶子节点下,一组共特性商品的构成(例如:化妆品+雅芳+保湿单品+容量),属于同一个产品的货品可以当对消费者之法力与动感受是从未有过区别的。
产品之概念对淘宝这种C2C,B2C的阳台是内需的,对我们一般的电子商务平台基本是可以忽略的.

属性名和属性值:  

此地很重大了,淘宝之宝物搜索页面,通过各种性能对货物进行搜寻,全仰赖属性表了。从数据结构可以看看,属性名表和性质值值归属于类目,提取了近乎目子叶节点下面商品之公家基本特性,在淘宝被,品牌与数以万计也不失为是类目的性能,好省这里来了解淘宝属性分类,这里关押下图来了解属性名和特性值表之间的关系:

 
手机如何下hga010 1手机如何下hga010 2

1.消注意的凡:左边的表中全部存放属性名,存在一个父子关系,比如品牌->型号->子型号,右边的习性值表只保留属性的值。

2.左表的性能名表有只parentVid字段,这边的性名也和右边的属于性值相关联,比如宏基下面来‘宏基电脑的型号’,那么是‘宏基电脑的型号’属性名存放于属性名表,

实际产生小个型号,型号的称或者存放于属性值表

3.如何补充加起定义属性,如何被属性从别名,可以参见淘宝API的输入性

SKU:

  手机如何下hga010 3手机如何下hga010 4
  于淘宝被,SKU指销售属性之成,表示无异组最小销售单位。
如颜色:金色;套餐:单电单充,描述手机销售时实物特征。比如服装:
颜色:红色;尺码:xl;我们好透过这样的性能标示来确定一个商品.注意:比如洗发水,容量:150ML;买的基本上造福多:*6;比如相机:颜色:红色;套餐:A套餐;这种奇异之营销模式呢是一个SKU,我们后就是非得透过这些做成SKU的习性来统计销售,库存等消息,比如我们才会知晓红色,XL的装卖了聊,绿色,L的衣卖了多少.

顾:我们协调的电子商务中,是否需要这样的SKU设计,是要的,不管您是为此啊方式实现,但是因性统计销售等状态是电子商务中都见面遇到的要求,但是生无发出必要一定这样的落实,一宗衣物,用户点击进入,才能够看出SKU呢,没有必要之,其实做电子商务之后察觉,图片,介绍,是叫用户之率先一直发,所以,很多店家会把一个SKU的货色当一个独的货品发布,比如衣服,红色的昭示一个,蓝色之昭示一个,这是完全产生必要的,我们得经公布之几近独SKU的单品,跳反到联之页面被用户展开分选,就假设说,你看了衣服A的黄颜色,衣服A的绿颜色,点击查看详情都是暨一个页面,这样的话,为咱的货色提供再频繁底来得,提高了用户之购买率;

 
品牌与多重:

  在淘宝被,如:日化/清洁/护理->日化用品->洗发水->海飞丝->清爽去屑系列,海飞丝以及它的文山会海都受规制到性当中,结构也:品牌:海飞丝;系列:XXXXX,这样的话,不管你初来啊品牌,你一旦属于我的分类,那若就算长基本性就可以了,特殊的性质是足以手动输入的。因为货物的特性是对各国一个分拣的子叶节点的,这样的宏图,在我们举行电子商务中思考是否顺应自己。

抓取属性

API文档:http://my.open.taobao.com/apidoc/index.htm#categoryId:3  

API属性测试工具:http://open.taobao.com/api_tool/props/

SDK下载地址:http://open.taobao.com/bbs/read.php?tid=18008

抓取详细的代码不写了,需要专注的是,由于数量大死,需要频繁连续API得到数码,必须做好充分记录,不然抓一糟糕,发现黄了累累蹩脚,那么必须以开始同涂鸦了,我是将黄的ID保存于数据库里

手机如何下hga010 5

这般,抓完事后如果先去这些抓取失败的,在来平等差,就OK了。

经性能来动态构建表单

1.
当用户选择完类目之后,我们曾经得以经过类目ID得到类目下面有的属于性名和属性值,这里我们根据淘宝的丰富商品页面分析淘宝是何许做的:

手机如何下hga010 6

待专注的是:淘宝属性这里的布局都是UL->LI的布局,这样的构造与CSS配合起来让JS实现起来是极其爱之。

我们来看name=“keySpus”这里放置的着重性能,下面的具有LI中放置的凡莫关键性能,和用户从定义属性。我们透过什么来判定表单控件是select
还是checkboxlist,属性是呀类型的特性,属性下是否来子属性(品牌->系列->子系列),以及说明属性是否定填得选或可从定义输入?请圈性之数据结构,is_key_prop,is_sale_prop,is_enum_prop,multi,must,child_template这些数据结构能告诉我们答案.

吓吧,实现者相对简便易行一点,实现销售属性就劳动了,因为销售属性可以组合成多个SKU,怎么来兑现吗?

手机如何下hga010 7

直达图的洗发水的“毫升”和“买的差不多造福多”组合成一个SKU,显示在脚的tr里面,实现此有一个挺取巧的点子,先把有能够结合好的性构造出,页面及隐藏N个TR,用户点击毫升或者*6
*12这种,我们来得相应的TR组就哼了 🙂
其实是独好措施的,可以省去考虑森问题,页面最多长10来K,JS性能也能够增强非少.

如果你觉得这样的落实大窘迫要好麻烦,推荐您望nopecomerce开源项目之性(它于变体)实现.如图:

手机如何下hga010 8

显示力量:

手机如何下hga010 9

然于多单页面的输入,减少了实现之难度,就是当后台有点累。

好吧,这首文章在护士MM的生活本吃收吧,欢迎大家讨论,以前写一首解析淘宝商品设计的篇章,不要去看.发现这考虑问题从未设想周全,后面有时光更写一篇.在前台实现高效的性能读取和页面显示,后台进行快捷的报表显示,OLAP建模都需要考虑多题材,也期有经验的心上人会讨论只由是怎么样做的.

2011-04-22 追加
 属性名表和性值表关系图示

手机如何下hga010 10

1.经过类目ID得到类目下面的装有属于性值

2.透过类目ID+品牌ID(20000)得到洗发水的有品牌

3.通过父VID+父PID+类目ID
得到美吾发洗发水品牌下之3个型号

每当觊觎1这边型号可以称之为’美吾发型号’
‘飘柔型号’,属性名表和属性表存在相互引用关系,这里我们协调开的语也可长第3只表来存储关系。

标签:,

Your Comments

近期评论

    功能


    网站地图xml地图