關于“用戶名”的產品設計,也有那么一點點內容

2 評論 2963 瀏覽 6 收藏 13 分鐘

本文深入探討了“用戶名”這一看似簡單卻充滿設計學問的元素。從用戶名的唯一性、來源、長度,到是否支持表情,再到審核與認證問題,這篇文章為創業團隊提供了全面的產品設計實操指南。

上一篇講到頭像的產品設計,從一個很簡單的東西出發,居然也談了不少的內容。

有的同學覺得太水了,有的同學覺得很有意思。

這是個內容深度問題,該如何平衡呢?

畢竟從幫助創業團隊做產品這個看板來看,能講的東西實在太多。

這期講完了,我再穿插一些其他的內容,這樣能避免內容太單一。

同時頁尾的索引,我也會不斷的整理歸納,希望能更好的幫助到大家。

一、為什么用戶名不能重復?先吐槽下

用戶名能重復嗎?

大家在使用微博的時候,可能會發現有別與其他頭部產品不一樣的一點,就是用戶名是不能重復的。嗯

微博是在2009年上線,到現在(2024年)已經15年歷史了,太久了。

這樣的產品設計,新用戶注冊就難倒了太多的人。

理論上你能夠想到的用戶名,都已經被注冊光了。

比如,你想叫“我愛奧特曼”,但實際上你只能叫“我愛奧特曼2024”,或者“我愛奧特曼_beijing

注冊中,必須要不停地試用戶名,對新用戶太不友好了,很煩。

為什么要這么做呢?當然了,初衷是希望維持住用戶名的唯一性。

也就是證明了微博的產品做的有多爛的例證之一。

比如說在微博上,用戶名叫“賈玲”就只有一位。

當然了,減重100斤的勵志賈玲很紅,但賈玲這個名字卻是一個非常常見的名字,少說全國可能有上千人吧。

如果微博還能夠再發展15年,下一位在新時代成長出來的名人賈玲該怎么辦呢?

這還真不是狡辯,可以看看足壇的曾經出現過的兩位“張玉寧”

當微博早已成為了國民平臺的時候,讓新用戶注冊如此痛苦,以及讓老用戶改用戶名如此痛苦,都不是產品經理應該做的。

這里可能有人說了,微博這樣做是為了避免@用戶出錯,或者頻繁打擾同名用戶。

那么可以看看X是怎么做的呢?

再看其他的平臺,比如同樣是國民品牌的抖音,為什么也允許重復呢?

這是用戶體驗中很基本的訴求,不應該如此傲慢。

當然,傲慢的不僅僅是微博,還有百度。

如何解決這個問題?

很簡單,就是制定用戶的ID,這個ID是不能重復的。

這樣,用戶名就可以重復了。

老網民可能會記得,當年注冊老網站,比如discuz!這樣的論壇,比如58、趕集這樣分類信息網站,是怎么進行的呢?

需要先填寫一個用戶名,然后再填寫一個昵稱

前者往往不能使用中文,且不可以重復,起到的就是ID的作用;后者是可以重復的,起到的就是標識的問題。

當然,現在早已不這么干了,用戶的ID號一般來說都是自動生成的,這樣可以減少對用戶注冊時的阻斷。

用戶在注冊產品的時候,只要填寫用戶名(或者有平臺稱為昵稱)即可,比較順滑。

所以現在大多數平臺的用戶名都是可以重復的,比如抖音就是如此。

當然,這樣可能會帶來另外一個問題。

運營黑客會把賬號在所有公域流量平臺上的ID,和自己微信上的ID設置一致,這樣會有一定的幾率引導粉絲引流到私域。

不過,這也不算什么太重要的事情。

二、用戶名的產品設計細節,再談點兒實的

用戶名的來源是哪里?

互聯網產品的注冊流程,經歷過這樣的幾次迭代:

最初

便是我如上面所說的,需要填寫用戶名和昵稱,然后再填寫密碼,這樣就可以完成注冊。

此時的互聯網,充滿了匿名性,用當年那句話來形容:就是沒有人知道上網的你是一條狗。

接著

存在一個很大的問題,就是用戶名和密碼太容易被遺忘了,需要找到一個錨。

此時就開始用郵箱來進行注冊了,這樣找回用戶或密碼會變的簡單的多。

從這個時候開始,用戶也就開始喪失掉了身份的匿名性。

然后

這個階段并沒有持續太長時間,因為很快國內的互聯網廠商發現了更為有效的方式,也就是手機。

通過手機號注冊,不光可以方便迅速的幫助用戶找回身份或密碼,甚至還可以通過動態密碼來更方便和安全的登錄。

此時,用戶身份不光是進一步喪失掉了匿名性,而且不光能知道你是一條狗,連你吃的是什么牌子的狗糧都一清二楚了。

最后

隨著大平臺的崛起,openid也就成為了大家注冊和登錄的最基礎方式,現在最常使用的大概就是微信了。

所以對大多數產品來說,超過50%的用戶名稱,也來自于微信登錄的授權。

同時也要說明,一定要注意避免濫用,否則有可能會被封禁功能,具體的可以看官網相關的運營手冊,內容是在不斷更新中。

是否需要缺省用戶名?

并非所有的產品都屬于社交產品,但是很多的產品都需要注冊之后才能使用。

所以很多產品是需要缺省用戶名的。

其實不需要太過于復雜的設計,根據產品的品牌,比如叫“XX用戶”就可以了。

比如網易云音樂,就叫“云村村民”;

比如網易新聞,就叫“有態度網友

但可以在后面加上一些隨機字符來做區分。

是否需要隨機用戶名?

需要看需求,一般來說上面所提到的方式就夠了。

但一些帶有社交屬性的互聯網產品可能就不希望如此了,這樣的用戶名形式未免太單薄,但依舊也不想讓用戶在注冊時受到太多打擾,怎么辦?

可以用通用的隨機名稱庫來給用戶分配用戶名,這個有不少資源,當然也可以人工過一下篩。

還有一種簡單的方式,就是通過前綴+后綴的排列組合方法來生成:

比如前綴叫:寂寞的、快樂的、平和的……

比如后綴叫:花貓、愛心、杯子……

這樣隨機分配的昵稱可能就是“快樂的杯子”。

前綴和后綴各準備500個詞,隨機出來的也能有25萬個用戶名,夠用了。

用戶名的長度該多少?

這也算是產品上的一個小細節。

對于一般的產品來說,用戶名有8個字就已經足夠長了,再長的話,在一些內容頁面上的展示上會有換行或者是截斷了。

但問題是,中文有8個字是足夠長,比如“大吉大利今晚吃雞

但英文名如果只有8個字母,其實就有點短了。

所以應該動態調節:

比如規定中文名占2個單位,英文或數字占1個單位,總體長度不超過16個單位。

這樣的方法即可。

用戶有頻繁更新用戶名的行為?

對青少年社區,或社交屬性比較強的產品來說,用戶是有頻繁更新用戶名的需求的。

不僅僅是出于標識的需求,更多的是一種表達欲求。

所以這也就是簽名這個產品的初衷,其實就是彌補了用戶的表達欲求,并且可以支持更多的內容長度。

但在產品設計中要注意的是,需要在足夠多的地方給簽名有展示曝光,否則依然滿足不了用戶的需求。

用戶名是否需要支持表情?

如果不是非常嚴肅的產品,比如政務平臺等,其實是應該支持的。

而且通過emoji,已經可以很方便的進行支持。

大家在很多平臺應該都已經發現了。

用戶名的審核問題要注意什么?

頭像的審核問題是類似的:

因為用戶名的曝光度會很大,所以審核也是一件非常重要的事情,就只談幾個技術點:

  • 首先可以通過各類免費或商用的接口,來進行機器審核,這個會非常有用;
  • 在審核資源不足的情況下,可以只考慮獲取微信(或其他openid平臺)的用戶名,這相當獲取了大平臺的審核基礎;
  • 記得保留用戶名的歷史版本,在當前用戶名出問題的情況下還可以繼續回滾展示之前的用戶名;
  • 留有設置功能,在特殊情況下,可以迅速禁止全體用戶、或某一類型用戶的用戶名更新,或提供其他運營加強策略。

用戶名和認證的問題?

當我用戶名叫“賈玲”的時候,我并不一定是賈玲。

當我就是賈玲的時候,可能我的用戶名叫“減肥成功了”。

在平臺具備有公共屬性的時候,部分用戶的身份可能會帶來誤導,所以平臺必須要提供認證功能。

這也是必須具備的公共價值。

所以,認證就必須要有平臺官方的背書。

這是一件非常復雜的運營工作,往往需要平臺運營方來主動和被動的推進認證工作。

但注意,認證本身就具備有兩方面內容:

  1. 身份認證:提供身份證號,通過人臉識別的方式認證,相關的接口已經很成熟了。
  2. 職業認證:通過工卡等材料,線下或線上遠程的方式來認證。

……

本文由 @覓云人 原創發布于人人都是產品經理。未經作者許可,禁止轉載。

題圖來自 Unsplash,基于CC0協議。

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 有些用戶名想用總是顯示被人占用,不得已又要換一個,但這保護個人名譽權,無可厚非的一個舉動。

    來自廣東 回復
    1. 我個人覺得,名譽權可以應用到認證中,不一定要限制用戶名哈~

      來自北京 回復