交互的细节!向用户征询IOS授权的五种常见设计模式

对于iOS app,当功能涉及到推送通知、访问照片或调用相机、获取地理位置等等时,都需要向用户申请授权。申请会发生在app运行的过程中,而不是像Android那样在安装的时候就莫名其妙的问用户是否同意app调用某些系统功能。不过如今Android也在向iOS的方式靠拢。

对于产品设计方而言,这里最大的问题在于,iOS只给你一次机会去征询授权 – 一旦那些缺乏耐心和理性的用户(多数用户)出于无论什么原因而拒绝授权,其结果就是要么无法使用关键功能,要么需要退出app去到系统的Settings里面重新设置授权然后再回到app。所以,怎样尽可能确保用户在初次使用产品时一次性通过授权?这是一个既有挑战性,同时又有点意思的话题。

我们归纳了市面上常见的五种设计模式,供大家根据自己产品的实际情况进行参考。

1. 直接问,然后祈祷

很多app会在初次使用的过程中直接弹框索取权限。确实是最简单的实现方式,但被拒的可能性也最大(除了那些足够大牌到用户没理由不信任的产品),用户如果决定重新授权,必须完整执行前面提到的设置流程,因为这个弹框是唯一一次决定的机会。

有些功能相对复杂的app更是会在初次加载的时候就执行一系列的授权申请,先是要求调用相机,然后问是否允许获取地理位置,最后还要让你授权接收消息通知。某些时候,这种简单粗暴的方式也确实可用,比如前面提到的,用户已经足够了解和信任这款产品的情况下。但对于多数产品,你不能做这样的假设;即便对于那些大牌,说到底也无法100%确保用户不会看走眼或习惯性的点击拒绝。

交互的细节!向用户征询IOS授权的五种常见设计模式

2. 诱导用户

从本质上讲仍然是“直接问”的模式,但这类app会在询问时通过一些小技巧变着法的诱导用户点击“允许”。实现成本不会比第一种高出很多,但获取授权的几率会增大。看看Lyft的做法:

交互的细节!向用户征询IOS授权的五种常见设计模式

3. 问两次,让用户有所准备

你也可以使用变通的方式在某种程度上突破“只能问一次”的局限,譬如在真正的系统对话框出现之前展示一个定制化的“假”的对话框。

交互的细节!向用户征询IOS授权的五种常见设计模式

如上图所示,左屏当中的对话框完全是定制化的UI元素,用户点击OK之后才会出现真正的iOS授权申请。这种方式有两点好处:

- 如果用户在“假”的申请中拒绝授权,那么你不会浪费掉唯一的那次“真”的系统授权机会,只需要关闭对话框即可;当用户将来再次需要用到相关功能时,你仍然可以通过这种方式征询授权。
- “假”的对话框在形式上可以自由发挥,譬如加入更多教学内容或引导元素。

两次提问的情境是可以根据实际情况进行控制的,例如Shazam这样,将第一次机会放在进入实际app之前,与引导页当中的内容整合起来。

交互的细节!向用户征询IOS授权的五种常见设计模式

4. 等用户用到相关功能时再问

另一种更加情境化的常见模式就是等到用户实际用到与系统权限相关的功能时再征询授权,例如当用户点击“当前位置”按钮时,询问是否允许使用当前地理位置,或是当用户进入拍照界面时,询问是否允许调用系统相机。

这种模式的优点很明显,就是用户在实际功能情境中会对将要发生的事情更具预期,所以通过授权的可能性就更高。

交互的细节!向用户征询IOS授权的五种常见设计模式 交互的细节!向用户征询IOS授权的五种常见设计模式

推荐阅读《实打实提高转化率!引导用户授权app发送通知的实战技巧》一文,了解如何将模式3和模式4整合使用。

5. 清单模式

如果app较为复杂,功能涉及到的系统授权较多,那么与一个接一个的弹框相比,清单模式更具积极的引导性。例如下图所示的Periscope所做的这样,将所需授权的信息以清单的形式展示出来,使其在感觉上像是某种正式的任务流程,用户每点击一个任务便会弹出一个授权申请,同意授权后,该任务完成。

交互的细节!向用户征询IOS授权的五种常见设计模式

如果用户拒绝授权?

无论怎样努力,用户还是有可能拒绝授权。这种情况下,一些app会简单的告诉用户怎样一步一步进入iOS的设置当中打开授权。

交互的细节!向用户征询IOS授权的五种常见设计模式

不过从iOS 8开始,app可以在自己的界面中提供deep-link将用户直接带去系统设置界面。下图演示的就是一旦用户拒绝在Shazam当中授权,他们仍可以点击“Go to Settings”按钮,一键进入系统设置,重新打开授权。

交互的细节!向用户征询IOS授权的五种常见设计模式

当然,这并不属于引导用户进行授权的模式,但相比于从前来说,至少算是不错的补救措施。

原文地址:medium
译文地址:beforweb

原创文章,作者:ioued,如若转载,请注明出处:https://www.iamue.com/9551/

(0)
iouedioued
上一篇 2015-09-17 09:52
下一篇 2015-09-17

相关推荐

  • 营销型网站建设如何优化网站, 提高用户体验!

    营销型网站建设如何优化网站, 提高用户体验!据相关研究表明:当页面加载时间从 1 秒到 3 秒,跳出的机会增加了30%左右。1s到5s的机会增加到90%,如果你的网站需要10s的加载,跳出的机会将会超过120%。  这是令人难以置信的,因此有效的提高网站加载速度,对于搜索引擎优化而言很重要。  那么,我们该如何提高页面加载速度呢?  首选,我们需要对已知网站速度测试,总结归纳问题:其次,制定相应的整改策略:1、开启MIP百度对于MIP的...

    2018-04-11
  • 产品经理和交互设计师两个职位到底是什么关系啊?

    产品经理不一定要从交互设计师开始做起的,产品经理其实对之前做什么职位要求并不严格,因为它更看重一个综合能力,例如做开发的如果做了产品经理,在代码层就会比较有优势,在做产品的时候这一部分可能就会把握的…

    交互设计WiKi 2015-01-25
  • 你家的产品是不是什么都做?那他该不该做交互设计?

    在BAT这样的大公司中,很多产品经理是不会去做交互设计的,因为分工很细,有专门的交互设计师来负责交互。而另一种普遍的现象,在很多中小公司,是没有交互设计师这样的岗位的,交互设计工作是由产品经理来代为执行…

    2015-07-14
  • 音乐社交的本质——从云音乐引发的产品思考

    社交虽常见,但音乐真的适合社交吗?音乐社交存在哪些特殊性?如何利用音乐来社交?可能你常常使用云音乐,却不曾想过这些问题。现在来看看作者对这些问题的思考吧。

    2017-05-22
  • 【交互体验】让你事半功倍的交互体验自查清单

    点击上方“蓝字”可以订阅哦!小编推荐:刚画完的原型自我感觉良好,当到了评审的时候发现在用户体验槽点非常的多。如果你遇到上面的情景,那么这篇文章对你绝对有用。事不宜迟,请看下文。体验清单起因去年底看朋友出国前用‘穷游清单’给自己列清单,她说列的清单可以帮她在出行前检查一下是否有遗漏东西,避免因遗漏东西使整个旅行变得很糟。既然旅游清单可以使旅游提前避免问题发生,是不是我们在工作中也可以采用这种方式使自己的产出物交付前保证万无一失。在平时设计...

    2018-01-30
  • 一道交互设计笔试题的思考

    又到了一年两度的招聘季时节,这个时间肯定有一大堆人都在海投面试。恰好最近又做了一份笔试题,顺便就来聊一聊交互设计笔试题要怎么做吧。 我碰到过的交互设计笔试题有两种,一种就是两三个小时内给你三四道题,然…

    2016-04-13
  • 快速学习时序图:时序图简介、画法及实例

    时序图作为常用的UML交互图,可以直观的传达系统内外之间的交互过程,经常用在详细设计文档中。下面本文综合参考了多篇时序图的教程,根据作者的思路将时序图做了更深入的讲解。

    2017-05-06
  • 一个视觉交互设计失败的案例

    本文由PMCAFF 原创作者 臻龙 原创发布于pmcaff.com最近在做产品设计时,遇到了一个非常典型的设计失败案例。这个案例反应了一些老生常谈的问题,我觉得非常有意思。好看的设计未必好用我负责的是一款秀场类产品,近…

    2017-08-02
  • 如何创建用户体验地图

    许多公司尽管怀中最美好的愿景、掌握庞大的数据,却依然只能给他们的用户提供乏善可陈、平淡无奇的产品体验。这归咎于他们以聚焦内部、脱离用户的方式做产品,缺乏对用户的关注。他们未意识到用户对其产品的每一次体验都会影响用户的体验满意度、品牌忠诚度和忍耐底线。如果使用用户体验地图(Customer Journey Map),则能够很好地描绘出用户在体验产品时的情绪 变化,并以此对产品进行优化。通过体验地图的项目,我们发现了很多产品的优化方向。下面...

    2018-02-01
  • 交互设计

    产品设计流程和方法产品设计4大原则交互设计及基本原理(简约4策略)交互设计的作用【未完,待续~~~】

    2018-01-31