加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_马鞍山站长网 (https://www.0555zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

移动端用户体验:获取用户权限的正确方式

发布时间:2016-06-08 10:56:47 所属栏目:运营 来源:可乐橙
导读:用户打开一款新应用时,最不想看到的,就是一大串弹框请求获取权限。这种操作在用户体验上会造成极其负面的影响,往往导致应用被抛弃。就连谷歌也无法避免。所以如何用一个

解释权限的益处

对于不太明确的权限,需要教导用户这项权限包含什么。如果你的应用有引导页,可以用它来解释应用的功能,还有为何会出现意料之外的权限请求。

APP设计 用户体验优化 App优化

在情境中对权限做出解释,也是个很好的例子——它有助于增长用户兴趣,加深用户对于此权限的理解。向用户解释允许这项权限会带来的好处。

APP设计 用户体验优化 App优化

图片来源:Google地图

请求之前的教程

可以在请求之前提供一张背景图,对权限请求做出解释。Foursquare就用了一张背景图来解释为何应用需要这项特殊权限。

APP设计 用户体验优化 App优化

在真正的请求之前“预先”请求

iOS的默认请求,每个功能只能触发一次。最坏的情况就是用户拒绝了系统权限,因为在iOS中要找回那个权限非常复杂。多数情况下,最好是“预先”请求用户允许,然后在放出真实的iOS权限获取提示。

Cluster就是个预先请求的例子。Cluster的流程中包含了一个情景创建界面、一个预先请求、然后才是最终的权限请求。使用预先请求对话框,几乎彻底解决了Cluster的“不允许”问题。

APP设计 用户体验优化 App优化

“预先请求”是一种预先的教育型权限对话框。

在操作情景中请求权限

用户触发的对话框甚至比情景创建界面更有效,因为用户盼着请求出现,更愿意允许权限获取,他们想要使用这个功能。等到需要某个功能时再请求权限。例如当用户点按Cluster中的相机时,才会触发相机的权限。

APP设计 用户体验优化 App优化

在用户尝试使用这项功能时,才提醒用户允许权限。图片来源:Cluster

如何处理被拒绝的权限

由于拒绝权限可能会导致某个功能无法按照预期使用,当权限被拒绝时,应当向用户做出解释。

简单的原则:当权限被拒绝时应当提供反馈。

关键权限

如果由于关键权限被拒绝,导致应用无法运行,要解释这项权限为何需要,提供一个链接打开设置界面,然用户开启它。

下面的例子是Google环聊界面,解释了应用正常运转所需的权限。

APP设计 用户体验优化 App优化

结论

显然,每个应用各不相同,但你应该思考用户何时需要获取手机各部分的数据,并且确保他们希望得到征询。用户体验的改善是不间断的。不要错失用户允许权限的良机!测试每种情况,验证哪种最适合你。

(编辑:网站开发网_马鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!