询问用户权限许可的正确方法

你知道平均每个App在用户安装后的前三天内就失去了80%的平均日活吗?大部分用户下载一个App,打开一次,然后就卸载掉它。这种情况发生是因为用户虽然愿意尝试安装很多App,但他们还是要决定在开始那几天究竟卸载掉哪些。

用户的这样做是因为你的App做的不好吗?也不全是,但是用户跟你的App在最开始的互动确实很大程度上决定了用户对你的App的整体印象(是好还是坏)。现在实际情况是,当用户打开一个新的App时,他们最先看到的往往是一连串的弹出框询问他们的权限获取请求。如:

程序想要获取您的定位权限

程序想要获取您的联系人信息

程序想要获取您的拍照权限

这样的做法对用户体验产生很大的影响,常常导致用户放弃使用。正确的做法是App应该在提出权限请求前先跟用户保持一定的对话沟通。本文将引导你走上正确的道路,带你避免权限获取中的常规误区。

一、建立起一套策略

当涉及到权限的许可请求时,最糟糕的事情就是App使用没有任何解释说明的权限请求炮轰用户。不管是询问太早还是一次性询问的太多都是普遍的错误做法。但是实际上,很多的App还是这样做,用户启动App进来首先看到的就是难以理解的请求。例如,Google的Inbox甚至在用户还没有登入到App中时就提出请求,没有附带任何其他的信息或上下文环境。

当你向用户发出权限许可请求时,你当然希望所有用户都能接受这个请求。为了达到这个目标,你应该建立起一套策略。这套策略建立在你所请求的权限类型的清晰度和重要性上。关键性的许可请求应该在一开始提出,次要一些的则可以放在上下文环境中提出。

权限许可请求模式


二、什么时候询问用户

决定用户接受还是拒绝你的请求的最重要的因素之一就是你在何时询问他。

一条简单的原则:不要轻率的就向用户提出请求直到你真的需要那个权限。

1、一开始只提关键性请求

对许多App来说,没有获取对数据的访问权限可能足以改变整个用户体验过程。例如,如果一个App依赖于短信服务,那么当获取不到这项权限时,程序就会无法应用。幸运的是,用户大都期望一个消息传送应用能够获取短信权限,所以这时候预先提出权限请求是非常有意义的。

如果一个功能的正常使用需要多种权限的许可,那就只向用户提出这些权限的许可请求,而不要再提出任何其他不相干的。

顺便提醒:一定要确保用户能理解这个App是用来干嘛的(这就建立在程序的语言描述以及用户之前是否有过类似的体验上),只在一开始提出那些用户可能期望获取的关键性许可请求(用户有预期这个App确实需要某种权限来实现自己想用到的功能)。

2、在上下文使用环境中提出请求

在大多数情况下,如果一个新用户在一开始就要忍受一堆许可请求,那你很有可能就错失掉让用户留下来的关键机会。App应该在使用过程中结合具体环境提出许可请求并向用户传达该权限的使用价值。因为一旦先引导一个用户留存下来,他们更有可能在使用中接受你的请求。

来自thinkwithgoogle

顺便提醒:如果它们出现在一个相关的任务/功能场景,用户更有可能授予系统询问的权限。

三、如何询问用户

App得向用户阐明为何每一项权限都是必需的,不管是通过功能名称还是一个解释说明。请记住,如果你想要征得用户的同意,你必须恰到好处的询问用户。

一条简单的原则:一定要确保用户能够清楚他们同意授予权限后自己能得到什么。

1、解释可得利益

不太清楚的权限请求应该告诉用户它涉及到什么。如果你的App有一个引导演示,记得以此来解释你的程序能干什么以及为什么那些意料之外的权限也是必需的。

在上下文使用环境中解释一个权限是另外一种做的很好的例子——它提起普通用户的兴趣并增加他们对该权限的理解。一定要去试图解释用户在授权后他们能从中获取什么益处。


2、请求的同时给予引导

Foursquare通过提供一个背景图片用来解释为何App需要这个特定的权限从而引导用户做出选择。


3、实际许可请求前的“前置对话”

你只能引发iOS每个功能默认权限请求一次。最用户来讲最糟心的事情可能是用户在系统层级禁止了相关权限,而当他要针对某个App重新授权的时候是很麻烦的。在大多数情况下,在实际的iOS系统权限访问页面前放一个前置的请求是更好的。

Cluster是应用该方法的一个很好的范例。Cluster的操作流包括一个上下文连接页面,一个前置询问,最后是系统的许可请求。使用这种前置的询问对话框使得拒绝权限的情况几乎没再出现。

“前置对话”是一个请求前的遮罩层对话框


4、在动作触发后询问

相比于文本信息的提示,用户触发功能所唤起的请求对话框能更好的发挥作用,因为它们出现在用户想要使用某功能的时候,用户更有可能授予这个权限。比如在Cluster App中,用户点击拍照功能的时候,出现获取拍照权限的许可请求。

只在用户要用到某项功能的时候去提示用户需要授予权限

四、如何处理被用户拒绝访问的权限

因为拒绝一项权限就可能会使得某个功能没法出现预期的结果,因此一旦有权限被禁止掉,要向用户解释说明。

一条简单的原则:在任何权限被禁止的时候,你应该给出用户相应的反馈。

关键性的权限

如果一个App因为一项关键性的权限被禁止掉而无法正常运行,解释给用户为什么该权限必须被允许并提供给用户一个链接路径好让用户重新设置允许它。

下面是Google Hangout的一个页面,它很好地解释了一个权限对一个App功能使用的必要性。

五、结论

虽然毫无疑问每个App都是不同的,你都应该仔细考虑什么时候用户需要访问他们手机中的某些权限/数据,并确保他们是有被询问的预期的。提升用户体验是一个持续不断的过程,不要错失准备让你的用户接受请求许可的机会,测试每种情况看看哪种最适合于你们。

译自:https://uxplanet.org/mobile-ux-design-the-right-ways-to-ask-users-for-permissions-6cdd9ab25c27#.hoy8fgiia

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,922评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,591评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,546评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,467评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,553评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,580评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,588评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,334评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,780评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,092评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,270评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,925评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,573评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,194评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,437评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,154评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,008评论 25 707
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,357评论 7 249
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,087评论 4 62
  • 心中无力的感觉,谁会有。 失恋后就矫情起来,总以为我是最苦最没用的人。昨天一位朋友找我抒发她的烦恼,我竟然无力帮她...
    不二的哥阅读 186评论 2 0
  • 10月16号盛大开业 凡进店消费 1全场雪花指定啤酒买一送一 2串串荤素5角 3稀饭...
    sweet666阅读 284评论 0 0