系統(tǒng)總結了關于用戶登錄注冊的一些知識,供大家參考。
在互聯(lián)網(wǎng)世界,用戶是一切,如果用戶都只是匆匆過客那么很難在產(chǎn)品中形成固定的用戶群,在用戶行為統(tǒng)計上也很難形成有價值的數(shù)據(jù),如今就算是工具類的應用也都在建立用戶系統(tǒng),更不要說社區(qū)或社交類的產(chǎn)品。
一、為什么要注冊登錄
首先我們來分析注冊、登錄功能的價值在哪里,我們從三個層面來分析:
1.用戶層面
①用戶需要在產(chǎn)品中獲得一個獨立的ID,以體現(xiàn)其個性化的存在。
②用戶需要產(chǎn)品為其記錄使用進度、狀態(tài)、收藏的內容。
③用戶希望獲得其它用戶的真實信息或更詳盡的信息。
④用戶希望產(chǎn)品通過對自己更詳盡的了解提供更好的服務。比如大姨嗎。
2.功能層面
①便于跨設備同步數(shù)據(jù),也便于在同一設備中切換不同的賬戶并保留賬戶之前的狀態(tài)。
②有社交功能的產(chǎn)品必須注冊賬號以編寫自己的UGC的內容,同時便于其它用戶辨識。
③有交易功能的產(chǎn)品,為個人賬戶記錄訂單等交易信息,同時提高交易的安全性。
④有應用內付費、VIP會員增值功能的產(chǎn)品,注冊登錄可以確保用戶權益。
3.業(yè)務層面
①需要采集對于核心業(yè)務非常重要的用戶信息,比如手機號、真實姓名等信息。
②注冊登錄后便于采集推進運營的數(shù)據(jù),以指導產(chǎn)品運營方向。
③用戶激勵:通過注冊得到手機號、郵箱賬戶后,一些產(chǎn)品通過給用戶發(fā)短信或優(yōu)惠券(送優(yōu)惠券、活動推薦)吸引用戶,提高活躍度。
④消費轉化:某些產(chǎn)品得到手機號后,會利用電話營銷的方式向客戶推介其付費服務。
綜上,在設計功能之前,產(chǎn)品經(jīng)理應該弄清楚你的產(chǎn)品目標屬于以上哪些,注冊賬戶功能的重要性怎樣,哪些核心功能與其相關聯(lián)。
二、注冊登錄的方式和優(yōu)劣勢
1.用戶登陸注冊系統(tǒng)分為兩大類
①自建用戶系統(tǒng):郵箱、手機號、用戶名(單一用戶名+密碼的方式正在被淘汰)
②第三方賬號授權用戶系統(tǒng):微信、微博、QQ
這其中,自建用戶系統(tǒng)是自己控制和維護用戶的一套登陸信息,對于日后找回密碼或發(fā)送消息都有一定的方便性。第三方賬號授權依托于第三方社交平臺來登陸,屬于一種綁定行為,憂點是用戶注冊方便,但缺乏控制性。
2.在選擇注冊登錄方式之前,先總結一下注冊登錄設計時要考慮的因素
①普遍性:這種注冊方式是否絕大部分用戶群體都滿足注冊條件?是否有門檻?
②便捷性:注冊流程是否方便,易理解,易操作,易記憶?
③安全性:這種注冊方式是否存在安全性問題?
基于以上評價因素,針對三種不同的注冊登錄方式進行下比較:
3.具體分析幾種注冊方式
①用戶名
在自建用戶系統(tǒng)中,單一用戶名+ 密碼的這種登陸方式已經(jīng)很少見了,至多出現(xiàn)在一些內部系統(tǒng)中。對于云端的產(chǎn)品,一旦用戶忘記用戶名或密碼,那么這個賬戶也就再也無法登陸了,除非找管理員證明身份來人工取回,這在如此大用戶量的互聯(lián)網(wǎng)產(chǎn)品中是不可行的。
所以用戶名+密碼的體系正在被淘汰,還比較常見的方式是用戶名密碼和郵箱或手機號碼等一起使用,例如一些論壇都采用這種體系,注冊是同時提供用戶名密碼和郵箱,在登陸時可以用用戶名+密碼快速登陸。
②郵箱注冊
相對于手機號注冊,郵箱注冊的好處在于郵箱地址可以永久留存,不會有手機換號造成的那種困擾。但是其缺點也比較多:
首先,對于國內用戶來說,郵箱的使用頻率沒有老外那么高,郵箱的重要性遠低于QQ、微信、手機,很多用戶沒有個人郵箱,他們也不會為了注冊你的賬戶去申請個郵箱,所以郵箱注冊的需求相對來說較弱。
其次,在移動端利用郵箱注冊的體驗也較差,因為驗證郵箱的話需要跳出APP去接收郵件,無論是登錄郵件客戶端還是打開瀏覽器進入郵箱網(wǎng)頁,這個操作都提高了流程的復雜度,降低了用戶體驗。
那么,郵箱注冊是否還有存在的價值?為什么還有一些應用保留了郵箱注冊功能(或只提供了郵箱注冊功能)呢?個人分析有四點原因:
a.APP的用戶群體不只國內用戶,考慮到外國人的使用習慣,保留了郵箱注冊。
b.一些商務類的APP,用戶群體鎖定為職場人士,這些人是有郵箱的使用習慣的。
c.一些學習類的APP,考慮到學生群體換號的可能性比較大(或出國)。
d.考慮到一些不希望暴露自己手機號,不愿意用手機號注冊的用戶群體。
我們先來看下以下四種注冊流程:
方式1的效率最高,但是沒有郵箱驗證的話保證不了賬戶的安全性,若郵箱錄入錯誤則無法找回密碼。另外這種方式容易被注冊無效賬戶或惡意注冊郵箱,浪費服務器資源。
方式2的驗證碼(或鏈接)需要在注冊流程中強制輸入,這種方式會阻斷用戶的操作流程,有在注冊過程中損失用戶的可能。如果郵箱信息對業(yè)務邏輯及其重要的話,可以參考這種方式。
方式3和4都是快速注冊成功,之后再讓用戶通過郵箱驗證的方式驗證郵箱的有效性。這種方式的好處是既保證了注冊信息的有效性和安全性,也不會降低太多的用戶體驗。其中方式4是在APP中完成郵箱的驗證,這樣可以避免方式3中用戶注冊后忘記去驗證的問題。
如果郵箱信息有一定重要性的話,建議選擇第4種方式,以Facebook為例:先注冊,后通過發(fā)送到郵箱的驗證碼進行驗證,在注冊后的首頁中,會有驗證郵箱的提示。
如果考慮到降低開發(fā)成本,或郵箱信息沒那么重要的話,可以第3種方式。
③手機號注冊
手機號注冊多見于移動端產(chǎn)品中,注冊時使用手機號當做用戶名,此時需要手機接收驗證碼來確認配對,配對可以為了確認注冊的手機號是用戶本人的,可以防止輸入手誤或他人惡意注冊帶來的風險。手機配對之后再輸入密碼和一些產(chǎn)品需要的相關信息,如昵稱、性別、興趣等,這些就與主要注冊流程無關了。以下為手機注冊的流程圖:
手機注冊的優(yōu)勢在于:
a.對于移動端產(chǎn)品,驗證方便,在注冊時可以比較方便地讓用戶完成驗證操作,而且在一個連貫的流程中完成(很多時候閱讀驗證碼不需要打開短息,只是在上彈提示中就可以獲取)
b.手機號記憶方便,對用戶名的記憶和密碼找回都非常方便
c.手機號碼是用戶最穩(wěn)定的一個身份id,掌握其手機號碼可以展開更多的服務,例如通過訪問通訊錄構建關系
d.實時的消息推送
手機注冊的問題在于:
a.手機號雖然是全球唯一的,但是是復用的,也就是當你不用一個手機號之后,運營商會把這個號重復利用賣給下一個人
b.手機作為現(xiàn)代人的一大器官,手機號碼的泄露會引起非常多的麻煩,比如垃圾短信、騷擾電話之類的,所以用戶多會比較謹慎地選擇
補充一個效率更高的登錄注冊方式:
即將登錄和注冊功能集成到一個頁面相同的控件中。操作方法是:當用戶輸入手機號后,移出焦點時系統(tǒng)判斷該手機號是否已經(jīng)在數(shù)據(jù)庫中進行了注冊。如果已經(jīng)注冊,則讓用戶繼續(xù)輸入密碼;如果未注冊,則系統(tǒng)界面立即變化成注冊界面,在下方加入驗證碼輸入框,以便用戶完成注冊。
④第三方帳號注冊登錄
第三方賬戶登錄,國內常見的有微信、微博、QQ三個社交平臺的授權登錄,國外常見的還有Facebook、Twitter、Google。下面分析一下利用第三方賬戶登錄的優(yōu)缺點:
優(yōu)點1:為用戶節(jié)省注冊時間,簡單點擊兩下就可以直接登陸。體驗最佳。(不包括微博認證總出錯的問題)
優(yōu)點2:利用第三方平臺注冊過的用戶,都是經(jīng)過手機或郵箱驗證過的用戶,安全可靠。同時引入第三方賬戶的方式也將賬戶安全性的問題拋給了第三方平臺。
優(yōu)點3:利用第三方賬戶登錄,可以在條件允許下獲取第三方平臺的信息,比如好友信息、基礎資料等信息。
缺點:只利用第三方賬戶登錄的話,無法獲得任何有價值的用戶注冊信息,同時也構建不成自己的用戶體系。這是第三方賬戶登錄的最大問題。
如何利用好第三方登錄的同時,也能逐步構建起自己的用戶體系呢?
一般的做法是在第三方賬戶登錄后,立即彈出“綁定手機”或“完善信息”的頁面,這樣的做法會給用戶帶來很差的體驗,用戶使用第三方賬戶登錄的本意就是跳過注冊的流程快速登錄,但登錄后發(fā)現(xiàn)還要進行跟注冊相同的短信驗證等操作,會感覺被玩了一樣。所以,設計時應盡量避免這種情況的發(fā)生。更加合理的解決辦法是:①在綁定手機畫面中加入“Skip”按鈕,讓用戶自行選擇是否錄入。②不在第三方賬戶登錄后立即顯示綁定手機畫面,而是在使用某些必要的功能時彈出綁定畫面。
三、注冊登錄的設計思路
以上分析了三種不同的注冊登錄方式,那么在產(chǎn)品設計過程中,如何設計注冊登錄的流程,如何選擇注冊登錄的方式呢?由于不同產(chǎn)品所處的階段不同、產(chǎn)品目標不同、人群定位不同,所以想要得出一個標準答案是不切實際的。下面給出一個整體的分析思路:
1.分析產(chǎn)品讓用戶注冊登錄的必要性
分析有沒有必要為APP設計注冊功能?如果用戶注冊登錄對于用戶、產(chǎn)品功能、商業(yè)模式本身帶不來任何價值的話,就沒必要設計這樣的功能。比如一些實用工具類的產(chǎn)品:計算器、手電筒、天氣預報、安卓清理大師、語音助手等等。
2.分析產(chǎn)品讓用戶注冊登錄的目的
可以從用戶、功能、業(yè)務三個層面分析這個問題。針對本產(chǎn)品,每個層面的需求都需要認真的進行思考:
①用戶需求
從用戶角度,分析用戶希望注冊產(chǎn)品的迫切程度。用戶第一次安裝使用一個APP時,可以分成三種不同的心理:
a.用戶有強烈愿望使用產(chǎn)品。一種情況是產(chǎn)品功能對于用戶來說非常有價值,用戶愿意花費時間注冊使用,比如說一些手游、一些有美女主播的直播類軟件。另一種情況是產(chǎn)品功能新奇特用戶很像試試,比如FaceU,當女性用戶看到了朋友圈里出現(xiàn)了有趣新奇的FaceU靚照時,自己去體驗的意愿很強烈。用戶有強烈意愿使用的產(chǎn)品,完全可以先注冊再讓用戶去使用。
b.用戶希望先用一用看看,好用了再注冊。這就跟體驗式消費、先嘗后買的思路是一樣的。由于大部分用戶第一次使用肯定是抱著試試看的態(tài)度來的,為了給用戶留下最好的第一印象,先使用再注冊的流程是必要的。目前大多數(shù)的產(chǎn)品都是提供這樣的方式,如果你的APP不能讓用戶有強烈的使用愿望,最好的選擇是先讓用戶去使用,用好了再注冊。
c.用戶覺得沒必要注冊,但產(chǎn)品的功能偶爾會用到。一些使用頻度較低的APP,比如鈴聲、壁紙類軟件,以及一些工具+社交類的軟件,對于用戶來說注冊功能對用戶帶來不了任何價值, 這類APP建議使用先使用后注冊的方式。
②功能需求
從功能角度思考,一種情況是產(chǎn)品的核心功能對用戶體系依賴程度非常大時,可以先注冊再使用。比如QQ、微信、陌陌這樣的社交軟件,不登錄無法正常使用功能。另一種情況是產(chǎn)品某些功能需要用戶登錄,但對其它功能沒影響時,可以使用到該功能時再登錄。比如電商APP可以先瀏覽,在加入購物車或下單時再登錄。
③業(yè)務需求
從業(yè)務角度來判斷,注冊信息如果對產(chǎn)品核心業(yè)務非常重要的話,可以考慮先注冊的模式,或者常用的做法是進入APP的第一屏是注冊頁面,但在角落里留下“游客入口”的按鈕。當然,如果只是為了獲取用戶的手機號等信息,也不一定非要通過注冊這一種途徑。可以在產(chǎn)品功能頁面中引導用戶錄入信息或注冊。比如駕考寶典的“幫你選車”的小測試功能,再比如設計君的“咨詢規(guī)劃師”功能。
3.分析每個注冊登錄需求的場景
根據(jù)場景的分析得出最適合本APP的注冊登錄方式的問題,還是從用戶、功能、業(yè)務三個層面思考:
①功能需求
從功能角度,對注冊登錄有需求的功能要的是一個合理的賬戶體系,至于選擇那種注冊手段其實不重要。所以可以忽略功能需求對注冊登錄方式選擇的影響。
②用戶需求
對于用戶來說,三種注冊登錄手段的優(yōu)缺點都很明顯,不同的用戶的性格特點、生活習慣會影響其選擇:比如有的用戶討厭泄露手機號、有的用戶沒有個人郵箱、有的用戶沒有安裝微博等等。另外,相同用戶在不同的情況下也會有不同的選擇:比如在擠公交地鐵時使用、在吃飯時使用、在看電視劇時使用、閑得無聊時使用、朋友在身旁推薦時使用等等。以這種多樣化場景需求來考慮,最合理的做法應該是為用戶提供多種注冊登錄方式,最好是手機號、郵箱、第三方登錄都有,讓用戶自己去選擇使用哪種。
進一步分析,如果能鎖定APP的目標用戶群體,能夠細化出突出其特點的用戶場景,可以根據(jù)其用戶特點添加或減少注冊登錄方式。比如我的APP不考慮海外用戶群體,用戶基本也沒有使用郵箱的習慣,那么就可以考慮不選擇郵箱注冊的方式。比如我的用戶大多數(shù)是大學生群體,會經(jīng)常換手機號,或者一部分還有出國的可能,那么郵箱注冊就是必要的。
③業(yè)務需求
分析具體業(yè)務需求的場景會得到不同的選擇。對于一些業(yè)務模式來說用戶的手機號信息非常重要,會考慮只保留手機注冊一種方式不給用戶更多的選擇。有的產(chǎn)品考慮到開發(fā)成本和日程進度的因素,會選擇最常用的手機號注冊方式。對于一些產(chǎn)品來說手機號不是必要的信息,可以選擇直接利用第三方賬戶登錄。
四、注冊登錄功能的設計細節(jié)
確定了設計思路之后,我們來看看設計登錄注冊功能中,在細節(jié)上要考慮哪些點。以WPS客戶端為例,我們分析一下登錄注冊功能的整個頁面流程。其中,郵件驗證成功、郵件重置密碼、郵件重置密碼成功三個頁面為利用郵件客戶端打開的Web端頁面。整個流程邏輯清晰,引導流程的按鈕突出醒目突出,需要用戶配合的操作都以文字形式進行提示,用戶使用起來沒有障礙。
1.在流程設計中需要注意的細節(jié)
①注意頁面跳轉后是否應該有回退按鈕,以及點擊安卓的back鍵應該退回到哪個頁面。不應該退回到已經(jīng)提交完數(shù)據(jù)信息的頁面。
②重置密碼成功后,一般應該返回登錄頁,讓用戶輸入新密碼以便加深記憶。
③注冊成功后,一般來說會直接登錄成功進入APP首頁。但一些金融類對賬戶安全度要求較高的APP會在注冊成功后返回登錄頁,讓用戶重新輸入一遍密碼,以加深記憶。
④在某些可能會產(chǎn)生異常的點(比如提交數(shù)據(jù)時服務器異常、郵件或短信未發(fā)送、響應超時等),一定做好準備,一旦發(fā)生異常給用戶合適的提示。
⑤考慮到是否會存在短信驗證碼,或驗證郵件收不到的情況,這種情況能不能提供備選方案。
2.功能設計時要注意的細節(jié)
①用戶體驗方面
a.將郵箱和手機號輸入框整合成一個,節(jié)省了空間提升了美觀性,還減少了用戶的操作步驟。
b.用戶名密碼這些必填項未輸入時,登錄按鈕為不可用狀態(tài),避免誤操作帶來的麻煩。
c.輸入框中顯示提示信息的方式進一步釋放了畫面空間,讓整個畫面更加簡潔。但是注意輸入框和提示文字的灰度要把握好,太淺了灰難以察看。
d.畫面中核心流程按鈕突出顯示,其它按鈕最小化顯示,根據(jù)重要程度可以將顏色加以區(qū)別。
e.輸入框的獲得焦點時突出顯示,以便在多個輸入框時辨別焦點所處的位置。
f.錯誤提示直接顯示在畫面中,不以彈出對話框的形式或toast的形式實現(xiàn)。彈出對話框體驗差,toast顯示時間過短的話用戶可能沒看清。
g.畫面中的輸入框、按鈕等重要控件盡可能在彈出軟鍵盤時都顯示在屏幕上半部分,以便用戶切換、確認等操作。
h.注冊/登錄失敗的情況,提示信息應盡可能詳盡,是賬戶名出錯還是密碼出錯,或者是手機號已經(jīng)被注冊過了,越詳細越好。
i.輸入郵箱地址時,建議彈出自動補全功能,自動加入常見的郵箱后綴。
j.發(fā)送驗證郵件后,應該給用戶詳盡的說明和操作提示,也可以加入一個按鈕跳轉到相應的郵箱地址。
②功能邏輯方面
a.發(fā)送短信前可以彈出對話框提示確認一下手機號,這種做法可以讓用戶自行確認一下手機號是否輸入正確,節(jié)省了用戶發(fā)錯一條短信的成本。當然這種做法用戶體驗稍差。
b.注冊頁面考慮是否有必要加入服務條款鏈接。個人覺得沒有必要同時加入一個單選框讓用戶去選擇,因為點擊注冊按鈕就代表了同意服務條款。
c.為避免反復點擊發(fā)送多次驗證碼,點擊一次發(fā)送驗證碼按鈕后會倒計時恢復功能,一般為60秒。
③安全性方面
a.密碼輸入框加入顯示/隱藏按鈕,默認為明文顯示狀態(tài)。防止用戶輸入錯誤。
b.一般情況下不需要設計“確認密碼”輸入框,考慮到移動設備空間有限、操作不便。但一些對密碼安全要求嚴格的應用還是會設計“確認密碼”功能。
c.密碼輸入錯誤過多時,考慮要不要加入驗證碼機制,以防止惡意破解密碼。
d.短信驗證環(huán)節(jié),連續(xù)驗證次數(shù)超過5次時,考慮加入驗證碼機制,以確保安全性,同時避免無謂的損失。