加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

电子商务网站购物车的那些事(一)

(2014-06-10 19:11:58)
标签:

购物车

商品

顾客

电子商务网站

分类: 原创

【导读】:购物车是电子商务网站与用户交互的重要模块,要达成最终购买转化率,除了要有丰富的、价格实惠的商品外,购物车的设计也要起到使用方便、付款快捷的作用。本文主要从购物车的作用、流程(入口、转化和出口)以及购物车数据的保存方式做了简单介绍,同时对购物车是否可以取消进行了反思考。

一、什么是购物车

    提到购物车想必大家并不陌生,大家去大型超市购物时首先想到的就是推上购物车,此时购物车的用处就是临时存放一些商品,把顾客的手解放出来,看到中意的商品直接扔到里面,这样顾客才原意挑挑选选、购买多件商品。同样,对于一个电子商务网站来说,只要你进入网站就会给你分配一个购物车,此购物车的主要作用是:临时存放用户的商品,用户可以随时增加商品、修改数量、删除商品等操作。另外,网站购物车需要帮助顾客顺畅地完成从加入购物车到去收银台结算的过程,因此购物车设计得好与坏,直接影响着顾客体验以及网站最终的销售。

二、购物车的流程

    有过网上购物经历的人都知道,电子商务网站网页繁多,从首页、促销页到搜索结果页和列表页等等,甚至每个商品都有展示自己的页面,我们称之为商品详情页。这次要跟大家介绍的是以购物车页面为中心,往前一步就是购物车的入口,经历过程中的转化,最后一步就是购物车的出口。通过一个简单的购物车路径路图(以京东为例)来展示:

电子商务网站购物车的那些事(一)

1、购物车入口

    这里所说的购物车入口其实就是把商品加入购物车的途径,以京东为例来看,将商品加入购物车的途径主要有:

1)每个页面的右上角购物车图标(去购物车结算);

2)搜索结果页(URLSearch开头)和列表页(URLList开头)的商品豆腐块下面会有加入购物车按钮;

3)我的订单页面可以点击“还要买”将商品再次加入购物车,另外在我关注的商品页面(一般称为我的收藏)同样可以点击“加入购物车”进入购物车页面;(4)最后在商品详情页会有加入购物车(进入我的购物车)和轻松购(到达订单信息页)。

    以上就是通过调研京东了解到的购物车的主要入口,当然在购物车页面会有关联推荐,也可以直接将商品加入购物车。

2、购物车转化

    购物车转化主要是指顾客点击加入购物车(到达我的购物车页面)到点击提交订单(到达收银台页面)之间的转化过程,这个过程对于网站来说有着至关重要的作用。顾客经过挑选之后已经将商品加入了购物车(不排除顾客将商品加入购物车确认价格进行比价),至少说明顾客是有明确购买需求的,这部分顾客是电子商务网站通过手段(目前主要是价格优惠、服务品质等)必须去争抢的。

   电子商务网站购物车的那些事(一)


    购物车转化过程主要通过以下几个指标来衡量,后面会针对影响这些关键指标的因素进行罗列、论证:

1)购物车1UV购物车1转化率(由购物车1直接到购物车2UV/购物车1UV);

2)购物车2UV购物车2转化率(从购物车2跳转到收银台1页面的UV+直接跳转到支付成功页面的UV)/购物车2UV)。

3、购物车出口

    一个页面有入口,自然也会有出口,购物车的出口指的是商品离开购物车的途径,主要的出口有:(1)提交订单后,购物车内的商品被带去结算(可以在我的订单页面查看到);(2)购物车内的商品被删除;(3)购物车内的商品被加入收藏夹(京东购物车没有此出口)

三、购物车可以取消么

    上面说了那么多,无非就是想说明购物车对于电子商务网站来说多么多么重要,这时我们有必要反过来想一想,这么重要的购物车可以取消么?在回答这个问题之前,我们可以思考一下:(1)你去一个路边小便利店买一瓶水或者一个包子,需要购物车么?(2)你在电器城、电脑城买东西的时候,用到购物车了么?

    通过思考这两个问题,我相信大家自己已经有了答案,对于一些特殊的场景,购物车是可以取消的,特殊的场景主要是指:网站商品结构单一、SKU较少,顾客一次只买一件/一类商品,立马就需要去结算。

四、购物车数据是怎么保存的

 一般购物车常用的数据存储方法有CookieSession以及数据库三种:

1Cookie方法

    使用Cookie来保存购物车信息的优点是:即使当用户不小心关闭了浏览器窗口,购物车中的信息也不会丢失,并且它占用很少的服务器端资源。缺点是:必须要求用户端浏览器支持Cookie并且打开它, 如果用户端浏览器不支持Cookie或者没有打开Cookie,则购物功能就不能实现。

2Session方法

    Session对象用于存储特定用户会话所需的信息,它将保留到默认的期限结束或通过脚本设置中止的期限,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。

2、数据库方法

    这种方法需要频繁地与数据库或文件进行数据交换,占用了大量的系统资源,对于大型网站,服务器的负担过重,显然这种办法不合适。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有