美文网首页创业产品&运营那些事PMskill
产品设计:ID、昵称、域名及其他。

产品设计:ID、昵称、域名及其他。

作者: 平原猫 | 来源:发表于2014-12-26 23:38 被阅读501次

    我们在设计产品的账户结构时,往往会遇到许多与ID相关的概念,像UID、用户名、昵称等。一个合理的产品账户结构是产品良好的开端。

    常见的ID概念及其定义

    用户身份标识(User Identification,简称UID):在注册会员后,系统会自动的用户分配的系统数字编号,由纯数字构成,按用户注册时间排列。在系统中具有唯一性,不可更改,来说对用户是不可见的,不可用做登录。
    用户号码(User Number):可与UID相同,也可不同,可能会允许用户可更换,由纯数字构成,不完全按注册时间排列。在系统中具有唯一性,一般可付费更换或购买,对用户可见,可用做登录。例:QQ号码、微号、迅雷靓号。
    用户名(Username):用户产品登录,一般由英文字母或与数字组成。在系统中具有唯一性,一般设置一次后不可更改。对用户本人可见,但对其他用户一般不可见。
    用户昵称(Nickname):为用户名的备注说明。一般由英文、数字或中文组成。对用户本人和其他用户可见。对于其可更改性与唯一性视产品类型而定。
    弱社交关系型:特点是信息流在产品内无阻碍流动,用户之间无需成为双向联系人即可互动,用户可拥有大量的好友或粉丝。微博、贴吧、天涯等。此类产品的用户昵称一般具有唯一性,不可更改。
    强社交关系型:信息流通受限,一般局限在特定的圈子或群组内。用户之间需要加入双向联系人才可深度互动。微信、豆瓣皆属于此类。此类产品的用户昵称一般可随便更改,不具有唯一性。
    用户账号(User Account):一般可等同于用户名或用户号码,但也可为邮箱或手机信息等。在系统中具有唯一性,若为邮箱或手机一般可以更改。对用户本人可见,但对其他用户一般不可见。
    用户个人域名(User Domain):用户访问用户个人展示主页的二级域名或子目录域名,格式为:xxx.com\domain或domain.xxx.com。一般由英文字母和数字组成。具有唯一性,一般设置后不可更改或只可进行有限次数的更改。

    OpenID与微信登陆

    随着互联网的发展出现了OpenID的概念,只需要输入你注册号的 OpenID 用户名,然后你登录的网站会跳转到你的 OpenID 服务网站,在你的 OpenID 服务网站输入密码或其他信息,验证通过后,你会回到登录的网站并且已经成功登录。像我们常见的OpenID协议有微博登录、QQ登录、微信登录。
    好处:

    • 1,因为产品用户量大,其基础服务常处于登录状态。产品在使用OpenID时可以检测其账号状态,实现一键注册与一键登录。
    • 2,方便地导入OpenID平台上的昵称、头像、地址等资料信息,免去用户录入过程。
    • 3,导入OpenID平台中的用户关系链数据,方便地邀请好友与添加联系人。
      输入资料的过程,而不是直接导入。用户重名。

    产品中那些反人类ID设计:

    不可更改登录邮箱:恶果:让无数强迫症用户看着蛋疼,有安全隐患,代表产品:微博,简书。

    用户名与昵称均为中文:恶果:让人傻傻分不清楚,代表产品:360。

    弱关系产品用户名可重复:恶果:山寨用户横行,代表产品:腾讯微博

    直接使用社会化登录,未接入自己的账号体系:恶果:无法更改密码与登录Web端。代表产品:豆瓣手机版。

    如何优雅地设计ID体系:

    我认为,一个优雅的产品ID结构设计是这样的,UID对用户不可见,使用字母与数字作为用户名,可进行进行有限次数的更改。使用邮箱与手机号作为用户账号(APP有限采用手机号码),可以进行随时更改与解绑,用户域名可进行有限次数的更改。若为强关系型产品,昵称可以进行随意更改且可重复。若为弱关系型产品,用户名一定要具有唯一性,且可以进行有限次数的更改(更改后给予一定的冻结期)。
    为了降低用户注册门槛与获得更详细的用户数据,尽量采用知名社交媒体的OpenID登录,但是要采用导入用户资料并进行创建账号流程,而非直接使用OpenID作为自己的产品账号。

    相关文章

      网友评论

      • 平原猫:@忽尔今夏HYL 谢谢纠正,确实是登录~有时打顺手了就没注意
      • 墨韵书香:看到登录和登陆就忍不住说是登录啊╮(╯▽╰)╭不过受益了~\(≧▽≦)/~
      • MrDealer:@苏打 确实不大一样
      • 平原猫:@truelie 如果是一个用户体系内的ID,规则应该基本一样的,不同的是用户角色字段对应的组别不同。
      • truelie:如果系统再赋予不同用户不同的角色名称,不同的角色其ID规则又是不一样的。

      本文标题:产品设计:ID、昵称、域名及其他。

      本文链接:https://www.haomeiwen.com/subject/vpyatttx.html