這兩天閱讀幾篇和用戶授權(quán)許可相關(guān)的文章,發(fā)現(xiàn)這個(gè)自己從沒注意過的細(xì)節(jié),也是充滿了設(shè)計(jì)感和邏輯性的(文章部分內(nèi)容來源于medium)。
ios的授權(quán)許可只允許出現(xiàn)一次,雖然從ios8開始,app可以在自己的界面中提供deep-link將用戶直接帶去系統(tǒng)設(shè)置界面,但是一旦用戶拒絕了我們,很多功能將無法使用,后期再開啟的成本依然很高。于是我們需要讓用戶盡量一次通過我們的許可,這樣才能保證后續(xù)的功能都可以順利使用,保證用戶良好的體驗(yàn)。
大部分app還是在用戶首次打開就直接彈框索取權(quán)限,除非我們足夠大牌、足夠壟斷,否則用戶很有可能拒絕授權(quán),甚至直接退出應(yīng)用。所以在設(shè)計(jì)時(shí)需要采取一些技巧。
目前最常見的方式是,不在用戶一進(jìn)入應(yīng)用時(shí)就要求授權(quán),而是在用到與系統(tǒng)權(quán)限相關(guān)的功能時(shí)再征詢授權(quán)。這種方式讓用戶在實(shí)際情境中對(duì)將要發(fā)生的事情更有預(yù)期,通過授權(quán)的可能性更高。


但是上面這種方式依然有再優(yōu)化的空間,我們可以采取“提醒兩次”的方式來增強(qiáng)用戶允許的可能性。通過第一次的假頁面給用戶選擇,如果用戶之間拒絕了,這時(shí)不必要再次彈出許可,節(jié)省唯一一次機(jī)會(huì);如果用戶在假頁面就選擇了允許,這意味著在下一步他選擇允許的可能性非常大,這時(shí)我們?cè)購棾鲈S可。這樣講可能比較生澀,看一下例子就非常好理解了。
Hopper是一款機(jī)票比價(jià)應(yīng)用,可以非常精確的進(jìn)行價(jià)格預(yù)測并告訴你應(yīng)該購票還是繼續(xù)等待。在等待過程中,你可以使用“觀望”功能,此時(shí)app會(huì)持續(xù)觀望你所關(guān)注的航班,直到價(jià)格進(jìn)入“低價(jià)”范圍,便向你推送建議購買的通知。因此不論從用戶還是產(chǎn)品的角度,都希望用戶能夠允許系統(tǒng)推送消息,否則將無法將低價(jià)信息傳達(dá)給用戶。
最開始的設(shè)計(jì)是這樣的:首頁引導(dǎo)-->授權(quán)允許

事實(shí)證明,絕大多數(shù)用戶根本不會(huì)去閱讀那些哪怕是很簡短的介紹文字,他們只想立刻開始使用app。即便用戶真的去閱讀,這樣的文字形式與實(shí)際的操作界面也是脫節(jié)的,用戶難以產(chǎn)生關(guān)聯(lián),理解和記憶便無從談起。這種形式的教育作用比我們預(yù)期的要弱很多。
這些引導(dǎo)頁當(dāng)中其實(shí)已經(jīng)包含了“觀望”功能的介紹,但是沒能直觀的展示功能界面及通知信息的形式,用戶也無法意識(shí)到這一核心功能與iOS權(quán)限申請(qǐng)之間的關(guān)系。無論閱讀與否,最終結(jié)果就是用戶很難得到有用的信息,當(dāng)他們面對(duì)權(quán)限申請(qǐng)時(shí),點(diǎn)擊“不允許”的幾率會(huì)非常高。
于是便有了“直接在引導(dǎo)流程中獲取授權(quán)”的設(shè)計(jì)思路。步驟縮減至兩頁:第一頁展示歡迎信息,為用戶提供整體上的情境感;第二頁聚焦在“觀望”上,簡要介紹功能并展示通知的具體形式。引導(dǎo)到此為止,在用戶失去耐心之前,我們就讓他進(jìn)入app環(huán)境。
設(shè)計(jì)草圖:

實(shí)際落地UI效果圖:
在第一個(gè)引導(dǎo)頁點(diǎn)擊繼續(xù),出現(xiàn)第二個(gè)引導(dǎo)頁,點(diǎn)擊第二個(gè)引導(dǎo)頁底部的“允許推送通知”,便會(huì)出現(xiàn)授權(quán)對(duì)話框。

此方案看起來不壞,但是第二引導(dǎo)頁的允許通知,無法和授權(quán)對(duì)話框產(chǎn)生本質(zhì)的對(duì)應(yīng)關(guān)系,可能只將第二個(gè)頁面簡單作為“繼續(xù)”,在實(shí)際的授權(quán)對(duì)話框出現(xiàn)時(shí),用戶拒絕的可能性依然很大。在此方案的基礎(chǔ)上,嘗試在第二引導(dǎo)頁時(shí)給用戶兩個(gè)選擇。
“Not Now” – 無論用戶有沒有認(rèn)真閱讀兩屏引導(dǎo)頁中的介紹內(nèi)容,如果他們此時(shí)難以建立信任,希望首先體驗(yàn)產(chǎn)品,那么就點(diǎn)擊這個(gè)按鈕,接下來便可以進(jìn)入app環(huán)境,而不會(huì)觸發(fā)iOS授權(quán)申請(qǐng)。直到他們用到實(shí)際功能的界面時(shí),系統(tǒng)的授權(quán)對(duì)話框才會(huì)出現(xiàn)。
“Notify Me!” – 確定信任產(chǎn)品并愿意使用相關(guān)功能的用戶,點(diǎn)擊這個(gè)按鈕(視覺樣式強(qiáng)化),觸發(fā)iOS授權(quán)申請(qǐng),再次確認(rèn)同意授權(quán)。
于是最終方案為:首屏引導(dǎo)-->二屏引導(dǎo)+授權(quán)假頁面-->授權(quán)彈框

在最終的數(shù)據(jù)上也印證了最后的設(shè)計(jì)方案的可行性,實(shí)打?qū)嵉脑黾恿宿D(zhuǎn)化率,越來越多的用戶順暢的完成了引導(dǎo)流程并進(jìn)入app實(shí)際體驗(yàn)各種功能,最終成為資深用戶。
除了以上的解決方法,還有其他應(yīng)用采用了一些特別的方式,雖然方式不一樣,但是目標(biāo)是相同的,盡量在用戶需要時(shí)出現(xiàn),不讓用戶反感,一次性通過用戶允許。如應(yīng)用Lyft,通過視覺效果和動(dòng)效處理,強(qiáng)化用戶意識(shí)去通過授權(quán)。

當(dāng)app功能較為復(fù)雜,涉及系統(tǒng)授權(quán)較多時(shí),與一個(gè)接一個(gè)的彈框相比,“清單模式”更具有積極的引導(dǎo)性。如下圖所示Periscope這樣,將所需要授權(quán)的信息以清單的方式展示出來,給用戶一種任務(wù)流的感覺,用戶每點(diǎn)擊一個(gè)任務(wù)會(huì)彈出一個(gè)授權(quán)申請(qǐng),雖然流程加長了,但是全過程非常順暢,用戶很容易就全部通過。

在設(shè)計(jì)過程中分析用戶的心理,通過精巧的方式巧妙的提出授權(quán)申請(qǐng),更容易獲得用戶的允許,也讓用戶后續(xù)的操作更加順暢便捷。