前言
小编相信,现在大家都会遇到这个问题:
对一个网页比较感兴趣,想看更多内容,要先注册;
对一个 App 有所了解,下载、安装、打开微云网页版登录入口,首先映入眼帘的不是充满好奇的探索功能页面,而是两行或者其他形式的注册界面。
从最初的邮箱注册,到现在的手机注册绑定填写验证码,还有第三方社交账号登录等等,注册账号背后有哪些内容?注册的验证码有何作用?
小编将从用户的角度带你去分析,产品注册登录的那些细节。
//1、任何产品都有注册登录?//
这个问题小编也不知道确切答案,几乎所有的产品是有注册登录这个模块的。
在早期,很多网站都是无需注册的,比如当时的百度搜索等等。
随着互联网的发展,用户对应用提出了更多个性化需求,开发者需要细分用户记录数据,于是账号系统的必要性越来越明显。
当然,如果是一些纯工具类应用,例如闹钟,天气等,如果不需要区分用户进行数据记录和分析,则可以不注册。
//2、注册路径//
注册路径是指用户打开APP/网站后,到达注册页面的路线:是用户进入APP/网站就要注册,还是看了部分内容、做了某些操作时再进行注册?
基于此,将注册路径分为立即注册和延后注册。
l 立即注册
立即注册:即进入APP/网站后,必须完成注册,否则无法看到应用的内容。
众所周知,用户都是懒惰的,你让用户在不知道东西长什么样的情况下,就让他们耗费精力去注册,或者掏钱买单,设想一下有多少人愿意?除非这产品不用看就知道是干啥的。
例如微信。
对于大多数TO B产品来说,立即注册中,有两类比较特殊:申请注册(如大多数To B产品,需要提交资料审核通过后才可开通账号,如初期的B站,需要回答大量问题之后才能申请注册)、邀请注册(必须填写邀请码才可完成注册,如每日一淘),这类产品因为产品阶段、用户特性、商业模式等原因,而选择了比较特殊的注册方式。
l 延后注册
延后注册:无需注册就可以体验产品的部分功能,在触发某些功能时才要求注册。
延后注册有两种比较常见的设计方式:启动/引导页直接进入首页,或者在启动/引导页之后设计一个可跳过的注册/登录页再进入首页。
注:延后注册在市面上占大多数。
//3、注册流程//
注册的流程,是指用户在进行注册时的操作流程,可分为:分步注册和非分步注册。
l 非分布注册
指注册所需的内容在一页(一步)内完成,比如完成注册需要用户填写手机号、短信验证码、密码,而将这些内容设计在一页内,点击提交即完成注册,这类视为非分步注册。
l 分布注册
与非分布注册对应,即注册所需的内容需要好几个页面来完成。比如完成注册需要手机号、短信验证码、密码,然后分别放在3个页面,用户通过点击下一步来完成,即视为分步注册。
注:分布注册在市面上占大多数。
据称,Facebook曾针对分步注册与非分步注册做过A/B Test,结论是分步注册的转化率远高于非分步注册。不过Facebook属于社交类产品,注册流程中必须录入的内容较多,除了手机号,通常还需要昵称、性别等个人信息,分步注册确实是更好的选择。
但是微云网页版登录入口,对于其他类型的产品,分步注册的提升效果,可能并不会“远高于”,特别是现在大多数产品都采用延后注册,用户选择注册时,已经对产品有了认可,这时会更有耐心去完成注册。
当然,分步注册的好处确实显而易见,可以将必须字段和非必须字段分页设计,非必须字段的页面可以跳过,可以减少单页面的内容,降低用户的感官压力…因为页面的填写内容更少,所以可以展现更多其他辅助内容,可以设计的更简洁大气。
但过多的分页,也会给用户一种“怎么没完没了”的感觉,所以产品经理需要根据实际情况对注册字段进行分拆和组合,合理的进行分步设计。
//4、注册内容//
注册内容指的是用户注册时需要填写的内容,常见的内容有:邮箱,手机号,短信验证码,登录密码等等。
(1)邮箱
在PC时代,邮箱可是注册时必不可少的东西,符合当时用户的使用场景,当移动应用暴涨的今天,邮箱注册就成为用户体验不好的说辞了,除非特殊原因,例如:考虑海外用户的使用等等应当保留邮箱注册。
(2)手机号
手机号不多说,最常用的用户注册身份信息。
(3)防刷安全验证
一般是为了防机刷而存在的,如图形验证码、滑块验证、箭头路线验证、谷歌人机身份验证等,这些验证也是可以破解的,而越难破解的防机刷验证,用户的操作成本也越大。
所以,一般在非必要情况下,会优先采用系统限制来规避类似风险。
比如:设置60秒的短信验证码发送间隔、对同一IP或者同一手机设备设置每日短信验证码下发上限等。
目前也有聚合类的移动安全产品可以选择,从更多维度通过大数据分析进行风险规避,比如阿里聚安全。
(4)手机验证码
短信验证码可以说是非常方便了,用户真实性、安全保障、找回密码等等,但是短信验证码也存在一些弊端。
比如可能出现延迟,甚至用户无法接收到的情况,所以部分产品会附加语音验证码、上行验证码来解决这一问题。
上行验证码,即APP会给到用户一串随机码,要求其发送到某个指定的号码,微信的注册就是采用这一方式。
4位和6位验证码,有什么差别?
别问,问就是无脑推荐4位验证码。
设定好短信验证码的验证规则,才能更好规避机刷及安全风险,常见的规则如下:
l 短信验证码发送间隔不低于X秒(目前普遍为60秒),用户端有相应展示
l 同一业务,单位时间内(如1小时/1天/…),对同一手机号/手机设备下发次数不超过X次
l 同一短信通道,单位时间内(如1小时/1天/…),对同一手机号/手机设备下发次数不超过X次
l 超过下发限制时,可改为上行验证
l 同一手机号,单位时间内(如1小时/1天/…),进行同一业务的短信验证,错误次数不可超过X次
(5)登录密码
先来思考一个问题,登录密码是必须的吗?
登录密码存在的意义,是为了验证用户的身份,确认是该账号的真实持有者在进行登录操作,防止账号被他人盗用。
验证用户身份的方式,从过去就不止一种。比如PC时期的邮箱验证,但是每次登录都进行邮箱验证,对用户来说太麻烦了,登录密码是属于比较便捷的方式。
但发展到移动产品,获取短信验证码的便捷程度,与输入登录密码可以说不相上下(抛开可能的延迟)。
就功能性来说,登录密码已经可以被微信授权和短信验证所取代。
结合结果可以认为,登录密码并不是必须的。
密码的保留,更多是出于经济的考虑,以及用户行为习惯的延续,同时可以作为短信验证延迟等问题的补充方案。
(6)其他
不同类型的产品,可能还会有不同的注册内容,比如社交类一般会要求用户设置头像、昵称,互金类往往需要实名认证等,这些都要根据具体产品类型再进行深入分析及设置。
划重点:
当然,不论什么产品,都建议让用户尽快完成注册,然后再在之后的操作中,通过限制操作等引导其完成其他资料的设置。
//5、小结//
综上所述
由于文章篇幅问题,这篇就写到这里,其实别看登录注册简单,其实有很多细节在其中,比如积微物联旗下的积微云采使用的就是分布注册,积微循环使用的是非分布注册,两者都是延后注册。
大家还可以从登录权限获取、非常用设备登录、注册协议、第三方登录授权原理、单点登录等去思考下注册登录这个模块。
思考:基于不同行业、不同类型、不同的安全要求,是否存在最优的注册登录流程设计方案?
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889