如何更好的选择地点?
这是前几天做“健康打卡”轻应用时的调研成果,主要涉及自动定位和地点微调的内容。
面对疫情,为了便于师生管理,安排合理的复学计划,不少学校都推出了健康填报系统收集师生的健康信息。对产品设计者说,其实就是表单设计,加上自动带入部分信息、记忆上次填写信息等细节。但是针对如何更好的收集“当前地点”信息的问题还是在小组内引起了比较深入的讨论。
在用户开启宿主应用位置权限的情况下,自动获得当前定位是最理想的情况。但是“不够准确的地理位置信息”到底能不能提交,必定会给用户带来困惑,甚至道德的压力。如果放开任由用户自己填写,那信息的真实性又会大打折扣,没人愿意担负这么大的风险。所以关键的决策点就在于如何平衡信息准确性和真实性。在体验了钉钉的“健康上报”之后,我们看到了“地点微调”功能。但是如何让微调更简单易用又是值得深入思考的?
在调研了地图类、外卖类、社交类等应用后,我们总结出了三种方式:
①提供纯地址列表供用户选择;
②通过地图选点选择附近地址;
③提供地址列表和地图位置预览视图;
微信、微博发动态时选择位置信息就是采用最直接的纯地址列表方式,包括“泛”位置和详细位置,微博还加了地点签到热度信息。
饿了么和钉钉看似都是相同的“地图视图+列表视图”,实际操作却大相径庭,详细分析如下:
在饿了么APP中,定位图标始终位于地图视图的中央,当拖动、缩放地图时,便会实时查询展示定位图标所在位置附近的地址列表,滑动加载可查看更多;
在钉钉中,必须通过地址列表选择位置,每次选择新的位置后,地图上的定位图标会跟着移动,之后是地图的自动校正,以确保定位图标在画面中央;钉钉的做法实质是在列表上方增加了位置预览功能,更接近“微调”的概念。
结论
从技术的发展趋势上看,定位必然是越来越准,地址信息也越来越全,但目前短时间内无法依赖技术的跃迁实现需求的满足,所以需要借助产品方案的改良;
从用户操作习惯上看,在移动端拖动地图更符合用户的已有认知和习惯,判断依据是看到钉钉的方案时竟然觉得有点令人惊异;
从操作效率上看,当用于精确的地点微调时,列表选择的方式效率更高;当用于粗略的跳跃选择时,拖动地图的效率更高。当前,受限于屏幕的尺寸,对于某些打字效率高的用户而言,可能直接输入更为高效。
最终,基于用户难以觉察到通过列表选择可以移动地图上的定位点的假设,我们依然选用了拖动地图的方式,并考虑到H5应用的限制(滑动和点击事件、不占用宿主导航栏),做了一些改良。