在账号号体系中,用户注册登录功能对于一个APP的重要性毋庸置疑,也是账号体系中核心的功能。这篇文章,我们就详细介绍一下注册登录的设计原理、以及推荐的注册登录方式。
一、注册登录功能的价值
首先我们来分析注册、登录功能的价值在哪里。换个角度说,为该产品设计注册登录功能的目的何在?对于每个产品来说,只有把握好产品的设计目标,才能找到适合该产品的设计思路。
我们从三个层面来分析:
1. 用户层面
2. 功能层面
3. 业务层面
- 需要采集对于核心业务非常重要的用户信息,比如手机号、真实姓名等信息。
- 注册登录后便于采集推进运营的数据,以指导产品运营方向。
- 用户激励:通过注册得到手机号、邮箱账户后,一些产品通过给用户发短信或优惠券(送优惠券、活动推荐)吸引用户,提高活跃度。
- 消费转化:某些产品得到手机号后,会利用电话营销的方式向客户推介其付费服务。比如51Talk。
综上,在设计功能之前,产品经理应该弄清楚你的产品目标属于以上哪些,注册账户功能的重要性怎样,哪些核心功能与其相关联。
在选择注册登录方式之前,先总结一下注册登录设计时要考虑的因素:
- 普遍性:这种注册方式是否绝大部分用户群体都满足注册条件?是否有门槛?
- 便捷性:注册流程是否方便,易理解,易操作,易记忆?
- 安全性:这种注册方式是否存在安全性问题?
基于以上评价因素,针对三种不同的注册登录方式进行下比较:
二、下面分别分析一下每种注册方式
1. 邮箱注册
相对于手机号注册,邮箱注册的好处在于邮箱地址可以永久留存,不会有手机换号造成的那种困扰。
但是其缺点也比较多:首先,对于国内用户来说,邮箱的使用频率没有老外那么高,邮箱的重要性远低于QQ、微信、手机,很多用户没有个人邮箱,他们也不会为了注册你的账户去申请个邮箱,所以邮箱注册的需求相对来说较弱。
其次,在移动端利用邮箱注册的体验也较差,因为验证邮箱的话需要跳出APP去接收邮件,无论是登录邮件客户端还是打开浏览器进入邮箱网页,这个操作都提高了流程的复杂度,降低了用户体验。
那么,邮箱注册是否还有存在的价值?为什么还有一些应用保留了邮箱注册功能(或只提供了邮箱注册功能)呢?
个人分析有四点原因:
2. 手机号注册
手机号注册是目前主流的注册方式。其特点是便于记忆,短信验证码方便快捷,操作流程体验比较好。基于智能手机的普及,大众用户在操作方式上没有任何障碍。另外,这种方式还能直接获取用户手机号这个重要信息,便于一些业务的展开。
手机号注册的逻辑非常简单,就是录入手机号码后,发起短信验证的请求,当手机收到相应的短信验证码后,在APP中输入验证码,完成注册。
3. 第三方账户登录
第三方账户登录,国内常见的有微信、微博、QQ三个社交平台的授权登录,国外常见的还有Facebook、Twitter、Google。
下面分析一下利用第三方账户登录的优缺点:
- 优点1:为用户节省注册时间,简单点击两下就可以直接登录。体验最佳。
- 优点2:利用第三方平台注册过的用户,都是经过手机或邮箱验证过的用户,安全可靠。同时引入第三方账户的方式也将账户安全性的问题抛给了第三方平台。
- 优点3:利用第三方账户登录,可以在条件允许下获取第三方平台的信息,比如好友信息、基础资料等信息。
- 缺点:只利用第三方账户登录的话,无法获得任何有价值的用户注册信息,同时也构建不成自己的用户体系。这是第三方账户登录的最大问题。
三、设计注册登录的原则
设计注册登录功能的原则,是在让用户尽可能少参与的情况下,实现用户身份在系统中的映射关系。
站在用户的立场看,注册登录功能并不是必须的。因为用户的期望是能正常使用产品功能、自己在产品中产生的数据不会丢失。即便没有注册登录功能,也可以通过别的方式达到这个目的。
用户在使用资讯网站时,期望是能看到自己感兴趣的资讯信息。并不在意自己在这个资讯网站中有没有属于自己的账号,也不关心有没有登录账号
但对于产品设计者来说,不仅仅要满足用户的需求,还要实现其商业价值。而让用户在系统中拥有账号,并将用户行为都与账号关联,往往能产生更大的商业价值。
当用户在资讯网站有了自己的账号,并且登录账号后浏览资讯,网站就能通过对用户行为数据做分析,了解用户的兴趣偏爱,推送用户更喜欢的资讯内容,获得用户更长时间的浏览,从而产生更高的广告收益。
长期以来,互联网产品对用户的教育,让用户对注册登录有了普遍的了解,且已经被大部分用户所接受。
但即便如此,我们也应该站在用户体验的角度,在满足系统需要的条件下,尽可能减少注册登录对用户的阻碍,让用户更快捷、顺畅地使用产品功能。
四、注册登录功能的设计细节
确定了设计思路之后,我们来看看设计登录注册功能中,在细节上要考虑哪些点。以WPS客户端为例,我们分析一下登录注册功能的整个页面流程。
其中,邮件验证成功、邮件重置密码、邮件重置密码成功三个页面为利用邮件客户端打开的Web端页面。整个流程逻辑清晰,引导流程的按钮突出醒目突出,需要用户配合的操作都以文字形式进行提示,用户使用起来没有障碍。
五、在流程设计中需要注意的细节
六、功能设计时要注意的细节
1. 用户体验方面
- 用户名密码这些必填项未输入时,登录按钮为不可用状态,避免误操作带来的麻烦。
- 画面中核心流程按钮突出显示,其它按钮最小化显示,根据重要程度可以将颜色加以区别。
- 输入框的获得焦点时突出显示,以便在多个输入框时辨别焦点所处的位置。
- 错误提示直接显示在画面中,不以弹出对话框的形式或toast的形式实现。弹出对话框体验差,toast显示时间过短的话用户可能没看清。
- 注册/登录失败的情况,提示信息应尽可能详尽,是账户名出错还是密码出错,或者是手机号已经被注册过了,越详细越好。
- 输入邮箱地址时,建议弹出自动补全功能,自动加入常见的邮箱后缀。
- 发送验证邮件后,应该给用户详尽的说明和操作提示,也可以加入一个按钮跳转到相应的邮箱地址。
2. 功能逻辑方面
- 发送短信前可以弹出对话框提示确认一下手机号,这种做法可以让用户自行确认一下手机号是否输入正确,节省了用户发错一条短信的成本。当然这种做法用户体验稍差。
- 注册页面考虑是否有必要加入服务条款链接。个人觉得没有必要同时加入一个单选框让用户去选择,因为点击注册按钮就代表了同意服务条款。
- 为避免反复点击发送多次验证码,点击一次发送验证码按钮后会倒计时恢复功能,一般为60秒。
3. 安全性方面
- 密码输入框加入显示/隐藏按钮,默认为明文显示状态。防止用户输入错误。
- 一般情况下不需要设计“确认密码”输入框,考虑到移动设备空间有限、操作不便。但一些对密码安全要求严格的应用还是会设计“确认密码”功能。
- 密码输入错误过多时,考虑要不要加入验证码机制,以防止恶意破解密码。
- 短信验证环节,连续验证次数超过5次时,考虑加入验证码机制,以确保安全性,同时避免无谓的损失。
七、结论
如何选择注册登录的方式
需要综合目标用户的使用习惯和产品业务需求两方面考虑。对于用户来说最合理的办法是提供多种可选的注册方式,给用户多样化的选择。但考虑到业务需要和开发成本等因素,根据业务需要和目标用户习惯可以筛选最适合的注册方式。
给作者点赞,鼓励TA抓紧创作!
来源:http://www.woshipm.com/pd/5417791.html
本站部分图文来源于网络,如有侵权请联系删除。