产品生涯你无法躲开的设计:微信授权登录
作者簡介:曾負責某一線電商億級用戶的Passport產(chǎn)品工作,任職期間也進行了賬戶體系的相關(guān)改造設(shè)計。
越來越多用戶傾向于選擇微信作為全網(wǎng)登錄賬號,因此微信聯(lián)合登錄被許多APP產(chǎn)品作為第三方聯(lián)合登錄的首選。
然而,采用微信聯(lián)合登錄后會造成一定問題,如:
無法獲取更詳細的用戶信息;
APP、微信服務(wù)號下賬號不一致;
手機綁定帶來的重復(fù)綁定;
如何設(shè)計出兼容性更強的賬號體系呢?
▍了解openID與unionID
openID:同一個用戶,在不同公眾號或移動應(yīng)用下對應(yīng)有不同openID標識;
unionID:同一用戶,在不同公眾號或移動應(yīng)用下unionID相同。前提是,如若需要做多個公眾號以及移動應(yīng)用賬戶互通(得到唯一身份標識unionID),則需要將多個公眾號或移動應(yīng)用在微信開放平臺進行綁定,然后我們才能給拿到unionID。
因此,在賬號體系設(shè)立之初,如若有APP聯(lián)合登錄、PC聯(lián)合登錄或多個公眾號,則需要采用unionID來與賬戶表中userID做對應(yīng),而不要采用openID。
舉個栗子說明:
由于歷史原因,未考慮到統(tǒng)一采用unionID,導(dǎo)致部分微信聯(lián)合登錄用戶在PC微信聯(lián)合登錄和APP聯(lián)合登錄是兩個截然不同的賬號。這就是賬號體系設(shè)立之初未考慮到openID和unionID的后果。
因此,建議每一個產(chǎn)品經(jīng)理都要深入了解下openID和unionID,可以通過《微信公眾平臺開發(fā)者文檔》來學(xué)習(xí),在現(xiàn)有賬號體系下新增微信聯(lián)合登錄或從0開始的時候,都要考慮進來。
▍了解微信登錄方式
微信登錄可分為兩種。
1.微信聯(lián)合登錄(PC/APP)
PC上微信掃一掃登錄,APP上確認授權(quán)登錄后,可從微信拿到openID或unionID,將openID或unionID與自身賬戶表中userID建立對應(yīng)關(guān)系;
2. 微信環(huán)境下的授權(quán)登錄
微信環(huán)境下授權(quán)登錄分為兩種:
2.1 授權(quán)登錄
需要登錄時,頁面跳轉(zhuǎn)到授權(quán)頁面(也就是我們經(jīng)常看到的綠色授權(quán)頁面),用戶授權(quán)后可從微信拿到openID、unionID;
2.2 靜默授權(quán)
靜默授權(quán)下,不需要跳轉(zhuǎn)頁面讓用戶確認授權(quán),而是直接授權(quán)用戶登錄。區(qū)別于授權(quán)登錄,靜默授權(quán)僅能拿到openID和uninID,但并不能拿到用戶的微信頭像、微信名稱等資料;
▍如何進行賬號互通設(shè)計?
了解openID、unionID和微信登錄方式,我們就可以進行賬號互通的設(shè)計。用戶表中包括唯一userID字段、unionID字段、手機號碼字段等其他字段。
通過unionID獲取對應(yīng)userID,即可實現(xiàn)用戶在自己APP、多個公眾號之間的互通。
舉個栗子:
瑞叔我在今日頭條APP上首次采用微信聯(lián)合登錄,今日頭條獲取到我的unionID并在表中無記錄,則認為我是一個新用戶,創(chuàng)建一個新的而userID與unionID對應(yīng)。下次我用PC微信聯(lián)合登錄時就可以登錄到同一賬號下。而后,我關(guān)注了今日頭條的微信服務(wù)號,我進入今日頭條服務(wù)號后,今日頭條判斷我的unionID,然后我就可以在今日頭條服務(wù)號下登錄,這樣就形成了賬號互通。
▍賬號互通對業(yè)務(wù)有哪些幫助?
多平臺無縫登錄
舉個栗子:用戶在A電商APP上聯(lián)合登錄并下單,在微信中,關(guān)注A電商服務(wù)號靜默授權(quán)(用戶無登錄感知)直接查看訂單信息,大大提升了用戶體驗;
無需賬號密碼即可快速登錄
舉個栗子:電商中許多CMS頁面或者其他活動頁面會被分享到微信朋友圈,當用戶打開頁面時,如若該用戶在該電商平臺中注冊過,則可直接拿到unionID進行靜默授權(quán),用戶不需要輸入賬號密碼就可直接登錄并購物,大大降低用戶登錄門檻;
便捷的通知渠道
舉個栗子:關(guān)注過京東服務(wù)號并綁定賬號的朋友都知道,當新抵用券到賬號,會有一條微信服務(wù)號消息推送。這就是在打通了賬號體系后一大表現(xiàn)。
當在APP中產(chǎn)生行為后,可直接從微信服務(wù)號推送相關(guān)消息至用戶。比如訂單信息、賬戶安全信息、公告信息等非常適宜采用微信觸達渠道。
▍微信登陸弊端有哪些弊端?
可能導(dǎo)致手機號缺失
對于許多重服務(wù)行業(yè),如外賣生鮮、房產(chǎn)等行業(yè)對用戶手機號碼依賴性非常強。微信聯(lián)合登錄后,如若不強求用戶補全手機,則可能造成用戶手機號缺失,在后續(xù)營銷無法跟進;
手機號綁定沖突
微信聯(lián)合登錄用戶需要在登錄后強制綁定手機或在后續(xù)某些操作節(jié)點中綁定手機。在綁定中如若發(fā)生手機號已注冊或已綁定在其他微信中,就會產(chǎn)生綁定沖突問題。
▍微信登錄問題解決方案如下:
對于手機號注冊,未綁定微信:
此種情況可對賬號做合并操作,這其中對賬戶余額、賬戶訂單、賬戶收藏等數(shù)據(jù)進行合并。
對于手機號注冊,并綁定過微信:
一般可提示用戶是否將手機號從原賬號解綁并綁定至當前賬號。如若遇到原賬號有賬戶余額或重要信息,則不建議采用此方案,直接提示用戶原賬號重要性,并不可綁定即可。
總結(jié)
以上是生活随笔為你收集整理的产品生涯你无法躲开的设计:微信授权登录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 九大技巧教你快速提升移动应用登陆转化率
- 下一篇: 单身萌妹纸手把手教你用产品思维追女生