电商类型的APP如果设计不当,细节考虑不全,也会导致很多功能或体验上的问题。下面我们从商城首页、商品详情+购物车管理、订单管理等几个方面,全面介绍电商类APP的设计关键点。
搜索,随着产品版本迭代、品类丰富度够高、用户目标足够明确的时候才会用到;分类也是一种导航,目的是提高查找商品的效率,但带来便利的同时也增加了使用成本,慎重增加。
商品详情页结构相对简单,第一部分是顶部的头图区域展示商品的大图,支持多张图片来回切换,也可以在这里放短视频,和图片配合着使用。头图下方的商品基本信息是一个单独区域。
购物车页面有两个场景要照顾到:
场景一:用户新打开APP,进入该页面时可以先请求数据,没有库存的商品就直接从列表删除;
场景二:用户在APP其他页面点击进入购物车页面时,商品状态可以在点击“结算”按钮时再做一次检测,如果商品库存空了则提示用户没有库存的商品,用户确认后可以继续结算。
订单管理页面逻辑就简单多了,待支付订单可以支付、待收货订单可以查看物流、结算的订单可以再次购买。这里有几个功能逻辑需要考虑到:
第一个是待支付订单商品没有库存的时候,和前面购物车页面那里的处理机制一样;
第二个是已结束的订单,用户再次购买时,之前购买过的商品下架或者没有库存的时候,可以选择告诉用户没有了的商品,留下可再次购买的商品,点击后直接跳转到结算页面,不经过购物车页面。
电商类APP开发的功能设计较难的部分是后台,APP端的功能设计到后面基本没什么大的改动,最多的是后端需要配合各种活动去设计,功能及其复杂。另外就是商品库存管理系统和物流订单管理系统,这里会涉及到商品出入库和商品退单的核销在里面,相对比较复杂。