關于“用戶名”的產品設計,也有那么一點點內容
本文深入探討了“用戶名”這一看似簡單卻充滿設計學問的元素。從用戶名的唯一性、來源、長度,到是否支持表情,再到審核與認證問題,這篇文章為創業團隊提供了全面的產品設計實操指南。
上一篇講到頭像的產品設計,從一個很簡單的東西出發,居然也談了不少的內容。
有的同學覺得太水了,有的同學覺得很有意思。
這是個內容深度問題,該如何平衡呢?
畢竟從幫助創業團隊做產品這個看板來看,能講的東西實在太多。
這期講完了,我再穿插一些其他的內容,這樣能避免內容太單一。
同時頁尾的索引,我也會不斷的整理歸納,希望能更好的幫助到大家。
一、為什么用戶名不能重復?先吐槽下
用戶名能重復嗎?
大家在使用微博的時候,可能會發現有別與其他頭部產品不一樣的一點,就是用戶名是不能重復的。嗯
微博是在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平臺)的用戶名,這相當獲取了大平臺的審核基礎;
- 記得保留用戶名的歷史版本,在當前用戶名出問題的情況下還可以繼續回滾展示之前的用戶名;
- 留有設置功能,在特殊情況下,可以迅速禁止全體用戶、或某一類型用戶的用戶名更新,或提供其他運營加強策略。
用戶名和認證的問題?
當我用戶名叫“賈玲”的時候,我并不一定是賈玲。
當我就是賈玲的時候,可能我的用戶名叫“減肥成功了”。
在平臺具備有公共屬性的時候,部分用戶的身份可能會帶來誤導,所以平臺必須要提供認證功能。
這也是必須具備的公共價值。
所以,認證就必須要有平臺官方的背書。
這是一件非常復雜的運營工作,往往需要平臺運營方來主動和被動的推進認證工作。
但注意,認證本身就具備有兩方面內容:
- 身份認證:提供身份證號,通過人臉識別的方式認證,相關的接口已經很成熟了。
- 職業認證:通過工卡等材料,線下或線上遠程的方式來認證。
……
本文由 @覓云人 原創發布于人人都是產品經理。未經作者許可,禁止轉載。
題圖來自 Unsplash,基于CC0協議。
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
有些用戶名想用總是顯示被人占用,不得已又要換一個,但這保護個人名譽權,無可厚非的一個舉動。
我個人覺得,名譽權可以應用到認證中,不一定要限制用戶名哈~