作者结合自身经验,总结了一些产设计细节,希望能够给你带来帮助。
马上就要迎来电商平台一年一度的双十一狂欢节,在电商平台产品开发中不是很重要的细节更能看出产品的专业程度。
下面我把开发过程中经常遇到的细节问题(坑)做了简单总结,有很多不足,欢迎大家来补充。
1、异常流程
产品设计中最容易忽略的就是异常流程,就算考虑到了也很可能考虑不周,很容易受开发怼,所以产品设计中一定要把异常流程考虑周到并描述清楚。
比如考虑网络问题时候,一定要考虑到4G、wifi、弱网、无网、网络权限,不仅要考虑4G和wifi两种网络环境下功能区别,如视频/图片清晰度、音质处理等规则,还要考虑切换后自动暂停缓存,给用户提示网络环境已切换,展示不同产品方案。
弱网环境,返回数据或者请求接口数据出现异常,加载过慢等情况,这时候要有别于错误或无网提示页面,如您当前网络环境较差,请检查您的网络等提示,loading超过10秒仍没有完整图片数据,前端默认显示主图等,原则尽量保证主流信息,需要大量流量内容尽量采用planB。
无网环境,网络突然中断,是弹窗、toast还是刷新进入缺省页面,无网错误提示页面,是否要有刷新和返回上级等按钮都需要考虑清楚。
用户没有开通访问网络权限,就一定要考虑如何引导用户打开访问网络权限,如弹窗去设置快捷方式,直接跳转到该应用界面,但是需要前端同事对不同机型做不同配置。
经常一个看似简单功能背后需要足够强大的逻辑,比如经常被大家忽略的刷新功能,用户下拉自动刷新或按钮刷新等触发条件后,需要考虑刷新成功,刷新出新内容提示;刷新成功,没有新内容提示;刷新失败有缓存提示;刷新失败无缓存提示;15s内连续刷新10次就要采取保护机制,防止前端请求接口太过频繁,页面没有进行压测情况下有可能导致服务局宕机….
其它功能思维也是如此,在产品设计中一定要有场景带入感,要考虑各种外部环境、各种用户行为操作、各种机型会遇到各种状况并提供处理办法。
2、懒人原则
永远不要挑战用户耐心,在用户操作手段上一定遵循懒人原则。
比如在注册页面,设计前一定要与相关部门协调好非功能需求并对注册内容进行分类,最忌讳将一堆信息放在一个界面让用户进行注册,可对注册内容拆解多个步骤,填写内容能自动填写的不用点击选择,能点击选择的不用手动输入,帮助用户平缓度过,以防止用户流失。
电商平台最常见的促销方式就是登录领优惠券进入会场,但是发放的优惠券或者会场内容没有用户针对性就会大打折扣,为什么?因为用户很难找到自己想要的,所以针对这一情况可以把用户分类为新人、老用户、会员、女性、男性、母婴、老人、地域区分等等,在根据用户浏览习惯和搜索关键词再去判断用户类型,不同类型用户推送不同优惠券,进入不同会场,这样用户在寻找感兴趣的商品更加快速便捷。
所以在用户体验上一定要满足用户舒适、便捷的体验方式,细化用户使用场景,避免用户干扰流程,设计与用户贴近、匹配度高的产品才可以赢得用户的青睐。
3、交互边界
每一个功能都要考虑权限范围,超出权限范围和缺省状态该如何处理。如用户添加收货地址,设置最多可创建15个收货地址,就要考虑这三种情况:缺省状态(没有创建过,需不需要引导用户创建)、1-15个(已创建收货地址如何管理)、15个以上如何提示处理,针对这类情况可归纳为,0、1-N(上限值),N+。
如输入手机号,可弹出虚拟数字键盘控制,同样按照0、1-N(上限值),N+规则:输入0-10个字符如何提示、输入11个字符如何提示、超出11个字符如何提示,而不是输入后toast。
并要重点考虑每个原件需要显示元素长度问题及适配问题,避免产品上测试后才发现各种bug。
好了今天的分享就到这里,预祝大家双十一(光棍节)快乐,see you soon。
*请认真填写需求信息,我们会在24小时内与您取得联系。