云社区>云博客> 电商购物车页面设计的分析与思考

电商购物车页面设计的分析与思考

ICT新视界 发表于 2017-01-22 19:04:13
1218
0

【摘要】 对于电商用户而言,购物车这个东西并不陌生,同时对各大电商的购物车页面也各有偏好,以下是在电商网厅购物车页面设计过程中的一些分析和思考。...

电商购物车页面设计的分析与思考
对于电商用户而言,购物车这个东西并不陌生,同时对各大电商的购物车页面也各有偏好,以下是在电商网厅购物车页面设计过程中的一些分析和思考。
对于大部分的电商网站而言,购物车是网站的咽喉之地,每一笔订单都是钱,因此购物车页面的设计不能轻率。购物车的设计至少需要完成两项使命:1、让用户多买东西多付款;2、帮助用户存储好待购的商品,方便下次进行付款。
购物车与整个电商网站的各个环节之间的关系比较复杂,其中会涉及到订单、商品、库存、会员、促销等模块的内容,而且对于用户来说,整个网站的操作是否便捷,购物车的操作也是很重要的一个环节。
什么是购物车?
传统的购物车一般是指超市中顾客去结算前暂时存放所选商品的一种手推车。电商购物车是把现实中的购物车进行虚拟化,承载类似的功能。在线购物车,这里是指用户点击按钮“加入购物车(add to shopping cart)”到点击“去结算(check out)”按钮之间的过程。值得注意的是,购物车不仅仅指“shopping cart page”。
购物车有什么用?

购物车存在的价值是:1、便于客户在选购商品到结算完成前存储商品,解放客户的手。实际上是让用户多购买商品,提高客单价。2、不仅可存放选购好的商品,还附带了婴儿车的功能,让带小孩的父母方便购物。3、沃尔玛在2007年率先于超市中采用无线射频技术(RFID),每件商品打上电子标签,放入购物车中的商品能被追踪,结算时无需扫描每件商品,购物车经过特殊的扫描装置后即可计算出最终的总价格。购物车被广泛用于分析用户的购买行为。
在线购物车主要作用在于:1、和传统卖场类似,方便用户一次选择多件商品去结算。2、充当临时收藏夹的功能。3、对于商家来说,购物车是向用户推销的最佳场所之一。
什么时候可以考虑不要购物车?

在传统的的小超市和商店是没有购物车(或购物篮)的,因为距离短、空间小等原因。电器城、电脑城也没购物车吧?因为代送货&顾客东西买得少吧?和在线购物车对应的另一个功能是“立即购买”,也就是一次只能选择一件或一套商品去支付。理论上没有购物车是能走通流程的,现在的ebay和当年的淘宝是只有“立即购买”没有购物车的。
以下情况可以考虑用“立即购买”代替购物车:
1、SKU数少。
2、商品结构单一,比如只卖杯子,不卖其它产品,你的用户大部分情况下也就只会买一个杯子(当然,你可以通过套装功能组合销售卖多件,但不需要购物车)。
1、SKU数少。
3、通过数据分析,发现用户订单平均商品数无限接近1(当然这有关联销售不力的可能)。
4、你非常期望你的用户每次只买一件商品就离开。
购物车入口有哪些?

购物车入口是指把商品加入购物车的途径。常见的有:在商品详情页把商品加入购物车、在收藏夹把商品加入购物车、在已购买成功的订单把商品加入购物车、在已取消的订单把商品加入购物车、把购物车页面的关联推荐商品直接加入购物车。
由于购物车直接跟库存和促销有关系,所以不同的入口,存在不同的处理逻辑。这里举2个例子:
1、对已成功完成的订单,点击“重新购买”或“重新加入购物车”,若部分或全部商品没有库存该如何处理?原来送赠品现在不送了,该如何处理?
2、同理用在已取消的订单上,若有商品被删除或下架了,如何处理?若目前可供购买的数量小于原订单,该如何处理?
同时,我们还需考虑不同的购物车入口的交互方式。如在商品详情页,商品加入购物车后,是直接进入购物车?迷你购物车下拉提示?弹出层让用户选择去购物车or继续购买?
购物车的出口?

有入口必然有出口,我把购物车的出口解释为:商品移除购物车的途径。常见的方式有三种:
1、购物车内商品被携带去结算,并成功提交订单;这是最常见的方式这里需要重点考虑一个问题:若登录前商品A被加入购物车,实际上登录状态下用户的购物车保存了商品B和C。在购物车点击“去结算”,要求用户登录,登录后被携带去结算的商品是A,还是A+B+C? 或者让用户自己选择?
2、购物车内商品被删除;
3、购物车内商品被加入收藏夹。若购物车中商品能被加入收藏夹中?加入收藏夹后,购物车中该商品记录要被同时删除么?
购物车核心功能&延展功能


购物车的状态
这是一个较容易被忽略的点,一般情况,用户常见到的购物车状态是登录前或登录后购物车有商品。实际上还包括登录前或登录后购物车为空、登录前或登录后购物车有商品(部分或全部)被下架、库存为零等状态。
登录前购物车有商品:这是一种很好理解的状态,对于有会员等级还享受会员折扣的站点,要考虑的问题是登录前和登录后商品的价格可能不一致,如果在购物车使用优惠券,登录前能否使用?
登录前购物车为空:首先要考虑的一点是,如果购物车没有商品,是否允许用户点击进入购物车页面?如果允许,购物车要做的工作有哪几件?常见的提示有:
1)告诉用户购物车为空,并给出返回首页继续购物的快捷链接
2)告诉用户未登录可能导致购物车为空,提示用户登录;
3)推荐商品给用户。
登录后购物车为空:参照登录前为空的第2和第3点
登录前或登录后购物车商品全部或部分被下架或库存为零:这是一种非常特殊的状态,至少得解决2个问题:
1)告诉用户有商品被下架或库存为零;
2)用户是否能继续去结算?如果阻止用户去结算,用户需要做什么?
购物车数据的保存方式
需要简单理解“cookie、session和数据库”三个概念。购物车数据的保存是一个非常细节的体验,但同样非常重要,实际上数据的保存方式直接影响用户收藏商品的体验。用户常会有这么3个疑问:
网站A,为什么我加入购物车的商品,第二次登陆该网站后,商品消失却消失了?
网站B,为什么我换一台电脑,购物车中的商品却没了?
网站C,我没有往购物车添加商品呀,谁用了我的电脑呀?

根据每个网站实际情况,一般需要考虑以下情况:
1、登录前,往购物车添加了商品,商品数据该保存在哪?cookie or 会话方式?
2、登录后,往购物车添加了商品,商品数据该保存在哪?cookie or 会话方式 or 数据库?保存多久?
3、谁未登录状态下往购物车添加了商品,保存方式为A,后来登录了,保存方式为B。A和B应该是怎样一种关系。用户退出登录后A和B又怎样一种关系、怎样一种处理逻辑?
4、如果在使用cookie保存数据,假设用户浏览器禁用了cookie,如何处理?
5、假设用cookie保存数据,什么情况下cookie保存的数据会被系统清除(注意是系统而不是人为)?
6、假设用数据库保存购物车数据,什么情况下数据库保存的数据会被系统清除?

再同时,可以结合数据的保存方式,考虑购物车数据营销:
1、某A注册用户放弃购物车了,是否可以考虑一个星期后触发邮件提醒对方?
2、如果购物车数据要被系统清除,在这之前,是否考虑邮件提醒用户?
3、如果用户对你的邮件提醒无动于衷,是否考虑给点优惠勾引?如给优惠券,给折扣!
竞争分析和设计过程在这里不一一细说了,总得来说整个购物车页面需要考虑的东西会比较多,需要好好地去定义各项之间的优先级关系,这里只是管中窥豹只见一斑,还需细细雕琢。

作者 | 软件开发云

转载请注明出处:https://portal.hwclouds.com/blogs

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

上一篇:浅谈移动电商平台架构

下一篇:华为云分享如何安全稳定的运行电商云平台

相关文章


对文件系统和ZFS设计的思考

网站建设——如何让设计效果量化

理解程序设计语言的类型系统(1)

几个容器网络相关问题的分析和解决总结

软件测试管理的一点小心得

大数据服务上云的思考

构建面向自适应智能的混合云架构

干货分享,实现负载均衡的方法

几个容器网络相关问题的分析和解决总结(续1)

公有云的安全防护思路

评论


该篇博文已经被设置为禁止评论!

温馨提示

您确认删除评论吗?

确定
取消
温馨提示

您确认删除博客吗?

确定
取消

确认删除

您确认删除博客吗?

确认删除

您确认删除评论吗?