周末一大早攒发,就被酒朋煙友的奪命十三Call給吵醒调塌,電話里隱隱約約聽到要我晚上請客吃麻辣小龍蝦,重點(diǎn)是要我自己做;菰场8崂!沒辦法偶妖,誰讓人家是債主呢姜凄,所以立馬在某寶定了5斤小龍蝦,當(dāng)然了效率是第一位的趾访,小龍蝦當(dāng)日達(dá)态秧,兩小時(shí)就送到了...還都是活蹦亂跳的,對于我這種頂級吃貨來講扼鞋,清洗小龍蝦申鱼、去蝦線、剪蝦頭這種事情簡直就是小case了云头。
接下來呢捐友?那當(dāng)然是找!食盘寡!譜楚殿!啊... 好吧撮慨,暴露吃貨只會吃的本性了竿痰,這時(shí)候當(dāng)然要發(fā)揮互聯(lián)網(wǎng)人的優(yōu)勢了脆粥,下載菜譜App啊影涉!
然后变隔,神奇的一幕發(fā)生了,在我下載完這個(gè)菜譜應(yīng)用并打開之后蟹倾,幾乎在一瞬間:通知匣缘、網(wǎng)絡(luò)等授權(quán)請求一股腦兒的全部蹦出來了,這也是簡直了鲜棠,結(jié)果可想而知肌厨,統(tǒng)統(tǒng)給他否決!
也就是在噼里啪啦一頓點(diǎn)拒絕之后豁陆,我想到了一件事:
自己設(shè)計(jì)的柑爸、即將上線的功能(電商-拼團(tuán)),打算用什么方式呈現(xiàn)給用戶并獲得盡可能高的授權(quán)通過率盒音?
扯了這么多表鳍,估計(jì)會讓吃貨們失望了,因?yàn)槲也⒉皇且檀蠹以趺醋鲂↓埼r祥诽,其實(shí)我就是想討論下今天的話題譬圣,iOS 的授權(quán)你會怎么玩?
我們來分析下剛剛這個(gè)菜譜應(yīng)用犯了哪些錯誤:
1. 一啟動程序就把應(yīng)用需要的授權(quán)申請全部呈現(xiàn)給用戶雄坪,這是一種非常不負(fù)責(zé)任的做法厘熟,當(dāng)然后果也是相當(dāng)?shù)膽K烈,通常來講用戶非常反感這種做法诸衔。
2. 在沒有任何引導(dǎo)/使用場景的情況下盯漂,生硬的讓用戶做出選擇。
那么既然有了前車之鑒笨农,我將會如何設(shè)計(jì)我這個(gè)即將上線的需求(拼團(tuán))的授權(quán)申請(需要獲得用戶通知推送權(quán)限)呢就缆?? 我將一步步剖析之:
首先,我們得知道什么是應(yīng)用授權(quán)谒亦?
應(yīng)用授權(quán)是指竭宰,應(yīng)用必須獲取系統(tǒng)給予的功能權(quán)限才能訪問/提供對應(yīng)的服務(wù)。iOS系統(tǒng)下份招,需要獲得授權(quán)才能使用的功能有:推送通知切揭、通訊錄、日歷锁摔、網(wǎng)絡(luò)廓旬、藍(lán)牙、麥克風(fēng)谐腰、相機(jī)孕豹、照片涩盾、位置等。
其次励背,為什么需要對授權(quán)方式進(jìn)行特別設(shè)計(jì)春霍?
之所以要對應(yīng)用授權(quán)進(jìn)行特別設(shè)計(jì),是因?yàn)樗娴奶匾睹迹呛芏喈a(chǎn)品人只關(guān)注產(chǎn)品功能而忽視了授權(quán)的重要性址儒。
授權(quán)之所以重要,是因?yàn)閷τ诋a(chǎn)品方而言衅疙,iOS 只給你一次機(jī)會去征詢用戶的授權(quán)申請莲趣,一旦那些缺乏耐心和理性的用戶(事實(shí)上很多用戶都是這樣的)拒絕授權(quán),那么你的產(chǎn)品將無法提供某些關(guān)鍵功能饱溢,這可能直接導(dǎo)致用戶不再繼續(xù)使用你的產(chǎn)品直至流失妖爷。因?yàn)橄胍脩糁匦麻_啟它需要非常繁瑣的路徑,可以感受一下理朋,以開啟定位為例(iOS 8以后允許應(yīng)用使用提示絮识,直達(dá)授權(quán)):
用戶需要操作五次才能開啟此授權(quán),這對于一個(gè)粘性不大的應(yīng)用來講嗽上,幾乎是不可能做到的事情次舌。
那么,我們應(yīng)該怎么做(別急兽愤,先看下一般流程)彼念?
給應(yīng)用授權(quán)的方式有兩種:第一種是應(yīng)用第一次被打開的時(shí)候提醒用戶授權(quán);另一種是用戶使用需要被授權(quán)的功能時(shí)提醒用戶進(jìn)行授權(quán)浅萧。這兩種方式分別對應(yīng)兩種授權(quán)形式逐沙,一個(gè)是必要授權(quán),另一個(gè)是非必要授權(quán)洼畅。
必要授權(quán):由于iOS對于每個(gè)功能只允許申請一次授權(quán)吩案,所以應(yīng)用首次被打開時(shí)最好只申請應(yīng)用 必要授權(quán),例如微信的網(wǎng)絡(luò)訪問帝簇,高德的定位授權(quán)徘郭,如果沒有獲得必要授權(quán),應(yīng)用主體功能將無法正常使用丧肴。但是又要避免一次性將 所有/很多 授權(quán)全部放在第一次打開的頁面残揉,這樣不容易獲得用戶的授權(quán),導(dǎo)致部分功能無法使用芋浮。
必要授權(quán)流程
必要授權(quán)流程說明:
1. 應(yīng)用首次打開抱环,需要明確產(chǎn)品的核心功能是什么,它是否需要得到授權(quán)才能正常使用,如果是那么就需要對它進(jìn)行申請
2. 應(yīng)用非首次打開镇草,因?yàn)樾枰WC產(chǎn)品主體功能正常使用濒憋,所以必須確保必要功能得到授權(quán),我們不能保證必要授權(quán)都能夠得到用戶允許陶夜,如果用戶之前拒絕了,我們應(yīng)該告訴用戶為什么必須授權(quán)裆站,并明確給出開啟的路徑(請參考上述定位授權(quán)路徑)
非必要的授權(quán):例如:微信訪問通訊錄的授權(quán)条辟,可以放在用戶觸發(fā)這個(gè)功能的時(shí)候再行提交申請,這時(shí)候能夠獲得更高的授權(quán)通過率宏胯,因?yàn)橛脩舯旧硪呀?jīng)有了預(yù)期羽嫡。
非必要授權(quán)流程
非必要授權(quán)流程說明:
1. 非必要授權(quán),一般考慮用戶在使用對應(yīng)功能時(shí)肩袍,向用戶申請授權(quán)杭棵,當(dāng)用戶打開需要授權(quán)的功能時(shí),需要判斷當(dāng)前功能需要的授權(quán)是否已經(jīng)申請過氛赐,如果是魂爪,則有兩種情況,已經(jīng)申請過而且申請被允許艰管,那么直接打開相應(yīng)功能滓侍;如果已經(jīng)申請過,但是之前沒有被允許牲芋,那么需要作出相應(yīng)提示撩笆,提醒用戶授權(quán)相應(yīng)功能,才能繼續(xù)獲得服務(wù)缸浦。
2. 如果當(dāng)前功能沒有申請過夕冲,那么此時(shí)應(yīng)該向用戶推送授權(quán)申請,如果獲得授權(quán)裂逐,則正常使用歹鱼;如果用戶不允許授權(quán),需要告知用戶功能無法繼續(xù)使用卜高,并說明如果以后需要使用此功能醉冤,需要通過什么方式開啟授權(quán)
最后,我將如何設(shè)計(jì)拼團(tuán)的推送授權(quán)申請篙悯?
我們團(tuán)隊(duì)近日提測了新的功能:拼團(tuán)蚁阳,這是一個(gè)由團(tuán)長開團(tuán),邀請好友參團(tuán)購買的電商營銷活動類型鸽照,我所設(shè)計(jì)的這個(gè)拼團(tuán)有一個(gè)開始和結(jié)束的時(shí)間螺捐,而且每種參與拼團(tuán)的商品數(shù)量都是有限的,所以并不是所有用戶都有機(jī)會購買到低價(jià)拼團(tuán)的商品,因此對于這個(gè)功能來講定血,平臺用戶是有被提醒的隱性需求的赔癌。因?yàn)檫@樣一個(gè)屬性,我在拼團(tuán)活動需求中加入了推送通知的功能澜沟,那么如何才能獲得用戶授權(quán)就成了擺在我面前的問題灾票。
分析如下:
問題一, 這個(gè)通知推送申請相對于整個(gè)產(chǎn)品而言茫虽,它是不是一個(gè)必要授權(quán)
是不是必要授權(quán)刊苍,并不是一成不變的,應(yīng)該根據(jù)實(shí)際需求而定濒析,就以此次拼團(tuán)為例正什,我們是為618年中大促而設(shè)計(jì),這個(gè)功能在此時(shí)是被重點(diǎn)運(yùn)營的号杏,所以我們將通知推送定為必要授權(quán)婴氮。
問題二,是必要授權(quán)盾致,怎么申請授權(quán)才能獲得最高的通過率主经?
第一種方案,用戶更新版本后庭惜,引導(dǎo)頁說明更新的功能要點(diǎn)后提示用戶授權(quán)旨怠,如下圖所示:
這種方案,簡單直接蜈块,也是最多的產(chǎn)品選擇的授權(quán)方式鉴腻,以為把事情講清楚了,至于用戶授不授權(quán)由用戶決定百揭。最顯著的缺點(diǎn)是:如果用戶根本就不看你的引導(dǎo)頁說了些什么鬼(事實(shí)上很多用戶都不看或者直接跳過)爽哎,那么用戶點(diǎn)拒絕的概率將會非常高,所以這種方案--否決
第二種方案器一,通過引導(dǎo)頁模擬授權(quán)课锌,人為增加一次授權(quán)機(jī)會
因?yàn)閕OS 只允許向用戶申請一次授權(quán),所以這次授權(quán)機(jī)會彌足珍貴祈秕,既然我們擔(dān)心第一種方案用戶會拒絕授權(quán)渺贤,那么有沒有辦法提前知道用戶的心態(tài)呢?如果我們能夠提前預(yù)測用戶的決定那么被授權(quán)的概率會不會更高呢请毛?答案是肯定的:
通過對引導(dǎo)頁進(jìn)行調(diào)整志鞍,我們在最后一張引導(dǎo)頁加入對用戶預(yù)授權(quán)摸底
在最后一張引導(dǎo)頁上(上圖中間),我們加入兩個(gè)按鈕方仿,允許和不允許固棚。如果用戶點(diǎn)允許统翩,那么,我們會看到右側(cè)的圖此洲,也就是說厂汗,用戶知道他接下來要干什么了,并且心理已經(jīng)預(yù)期過想要使用這個(gè)功能呜师,這時(shí)候我們才真正向用戶申請推送通知授權(quán)娶桦,那么此時(shí)被用戶允許授權(quán)的概率將會大幅度提升。如果用戶選擇不允許汁汗,那么我們不會向用戶申請授權(quán)衷畦,保留僅有的這次授權(quán)申請機(jī)會,用戶直接進(jìn)入主頁碰酝。
事情發(fā)展到這里就完了嗎?當(dāng)然沒有戴差,既然是做新的促銷活動(拼團(tuán))送爸,產(chǎn)品內(nèi)部肯定會有很多入口進(jìn)入活動專題頁面,如果用戶進(jìn)入了拼團(tuán)活動暖释,我要怎么獲得用戶授權(quán)呢袭厂?也就是在引導(dǎo)頁點(diǎn)了不允許的那部分用戶,我們?nèi)绾卧俅我龑?dǎo)他進(jìn)行授權(quán)呢
第一種方案:進(jìn)入活動頁面球匕,直接申請授權(quán)
這種方式纹磺,也是很多產(chǎn)品會采用的方式,可能是因?yàn)楫a(chǎn)品設(shè)計(jì)時(shí)根本沒有考慮過授權(quán)的問題亮曹,然后開發(fā)工程師們自己拍腦袋決定在這里進(jìn)行申請授權(quán)橄杨。--此方案否決
第二種方案,讓用戶主動發(fā)起授權(quán):
我們在未開始拼團(tuán)活動的商品詳情頁下方增加一個(gè)通知按鈕照卦,用戶在充分理解拼團(tuán)活動將給自己帶來的利益式矫,并且此利益不是每個(gè)人都能享受的時(shí)候,是極有可能主動觸發(fā)這個(gè)操作的役耕,我們只需要將授權(quán)申請置于用戶主動觸發(fā)條件之下即可采转,這時(shí)候我們就能夠最大程度的獲得用戶的授權(quán)。
總的來說:
這次版本更新瞬痘,為了最大程度的獲得用戶推送授權(quán)故慈,我們采用了以下兩種方案:
通過引導(dǎo)頁預(yù)測用戶態(tài)度,決定是否向用戶發(fā)起申請框全;
通過用戶主動觸發(fā)察绷,向用戶發(fā)起授權(quán)申請。
這兩種授權(quán)申請方案津辩,它們可能不會是最優(yōu)克婶,但是可以肯定的是:必然優(yōu)于現(xiàn)有的方案筒严。在對人性的感知上,我們要走的路還有很遠(yuǎn)情萤,于產(chǎn)品設(shè)計(jì)而言鸭蛙,亦是如此。