近日,谷歌發(fā)布了一項(xiàng)名為“恢復(fù)憑據(jù)”的新API,旨在優(yōu)化安卓用戶的換機(jī)體驗(yàn),使其能夠像iPhone那樣實(shí)現(xiàn)賬戶和應(yīng)用憑據(jù)的無(wú)縫遷移。
這一創(chuàng)新功能的核心在于,允許用戶在更換新設(shè)備后,無(wú)需重新手動(dòng)登錄每個(gè)應(yīng)用,即可恢復(fù)其應(yīng)用賬號(hào)。這不僅極大地提升了用戶體驗(yàn),同時(shí)也減輕了開(kāi)發(fā)者的工作負(fù)擔(dān)。當(dāng)用戶設(shè)置新設(shè)備時(shí),若已啟用Google備份且支持端到端加密,其應(yīng)用賬號(hào)的恢復(fù)憑據(jù)將自動(dòng)同步至新設(shè)備,從而實(shí)現(xiàn)快速登錄。
具體而言,“恢復(fù)憑據(jù)”的工作機(jī)制相當(dāng)直觀。用戶首次在應(yīng)用中登錄時(shí),系統(tǒng)會(huì)為其創(chuàng)建一個(gè)與賬號(hào)關(guān)聯(lián)的恢復(fù)憑據(jù)。若用戶選擇了Google備份服務(wù),并且該服務(wù)支持端到端加密,那么這個(gè)恢復(fù)憑據(jù)將被安全地存儲(chǔ)在本地,并可選擇性地同步至云端。當(dāng)用戶更換新設(shè)備并設(shè)置時(shí),應(yīng)用可通過(guò)Credential Manager請(qǐng)求恢復(fù)該憑據(jù),從而實(shí)現(xiàn)自動(dòng)登錄,無(wú)需用戶再次輸入登錄信息。
值得注意的是,雖然“恢復(fù)憑據(jù)”可以選擇備份至云端,但開(kāi)發(fā)者有權(quán)選擇是否啟用這一功能。若選擇不同步至云端,恢復(fù)憑據(jù)的轉(zhuǎn)移將更為依賴于設(shè)備間的直接傳輸。然而,需要提醒的是,如果用戶刪除了應(yīng)用并重新安裝,那么與該應(yīng)用相關(guān)的恢復(fù)憑據(jù)將無(wú)法被轉(zhuǎn)移。
對(duì)于開(kāi)發(fā)者而言,“恢復(fù)憑據(jù)”API的推出無(wú)疑是一個(gè)重大利好。它不僅提供了一個(gè)更為便捷和高效的解決方案來(lái)處理賬戶和應(yīng)用程序數(shù)據(jù)的遷移問(wèn)題,還有助于提升用戶的忠誠(chéng)度和應(yīng)用的留存率。當(dāng)用戶能夠輕松地在新設(shè)備上恢復(fù)其賬號(hào)時(shí),他們更有可能繼續(xù)使用同一應(yīng)用,從而增加應(yīng)用的活躍用戶數(shù)和用戶粘性。