请答到·签到效率提升工作的·总结与思考

1.错误提示规范化(异常处理)

我们是基于用户签到时戳与二维码中时戳对比,如果二维码失效了则用户签到失败,原版的错误提示是当用户签到的二维码已过期时,提示一个哭脸,文字是”请到活动场地签到“。但我发现还有一些异常情况,与后端工程师一起梳理之后,我认为以下两种异常需要对用户进行更多的提醒:

a.微信授权过程过期,比如新用户第一次使用,需要授权让我们获取头像和昵称,这会耽误时间导致二维码失效;

b.扫码时间滞后,转发二维码,现场网速问题导致加载慢,防代签等级过高等情况,导致二维码过期

原版的提示只和用户说出错了,没有对非作弊的异常用户进行帮助。我认为好的提示文案不是阻断型的,简单的说,错了,然后就中断了用户的行为,而是引导型的,要给用户说你应该做什么,因此统一加了提示信息,引导用户处理异常情况。


请答到·签到效率提升工作的·总结与思考_第1张图片

2.手机端创建活动页面视觉交互优化

没有专门的交互设计师,在做这部分的交互的时候一方面通过调研其他APP如何设计交互,另一方面和多个小伙伴共同讨论。讨论中也出现过分歧,比如一开始我将自定义按钮放在了备选标签处,其他小伙伴认为应该放在签到所需信息处,最终采取了小伙伴的想法,因为备选标签是由算法推荐出来了并非创建的,如果放在下方会给用户误导,我在设计的时候只是想上方是已选标签,下方是待选标签,忽略了可能给用户传达的误导。主要做了三个方面的优化:

a.时间设置的优化,原始版本只有活动主题,结束时间,签到所需信息三项,新版我加上了开始时间,虽然都是不必设置开始时间,但是结构上好的设计比起文字提示对于用户来说更容易理解,更符合用户的心理预期,另外我还在结束时间设置处加了下拉按钮,在细节处给用户可操作的暗示

b.原版的签到信息设置中,我们给用户了三种动作:选择,填写,点击添加,他需要思考自己应该做什么,另外底下的标签和上面所需信息在视觉上还是分离的,尤其对新用户来说是是难以理解的。新版中我们提供了更简单的交互,让用户不需要过多思考,只给了用户一个动作:选,选你要的标签,没有的话,选自定义;而且在视觉上我们将设置签到信息的行为放到了一个大框里,合到了一起,让用户明白这都是同一目的的操作

c.备选标签最初是按照我们统计的常用的标签提供给用户的,而新版中,是按照该用户使用的频率最高的10个呈现给用户的,这样一来为用户减少了三步操作,提高了创建活动的效率。


请答到·签到效率提升工作的·总结与思考_第2张图片
请答到·签到效率提升工作的·总结与思考_第3张图片

3.周期活动,手机端查看未到人员

原本的签到墙只显示已签到的人,增加查看未签到的人,可以让用户能够实时掌握签到情况,对未来的人进行催促,提高办活动效率采用了下拉框筛选的方式,一是表意清晰,二是可以用微信组件,设计上可以保持统一性。

4.增加了静态二维码签到,同时增加异常处理

我们虽然是防代签的签到平台,但是在防代签之前,是签到这是本质,因此静态二维码这种易于传播的形式我们也应该支持。由于静态码的场景是在于分享、打印传播,因此我们没有在签到墙提供动静态码切换,因为你能用签到墙的话肯定动态码更好的,静态码没有必要。我们在动态码的角落里以及活动列表这两处用户最可能产生静态码需求的位置提供了下载静态二维码的按钮。

另外,我认为在一个系统中加任何的模块,都需要考虑对其他部分的影响:1.我们原本动态码是不需要结束时间的用户关闭签到墙,签到者就无法签到就相当于结束了,而静态是需要结束时间的,因此需要在创建活动时加一项活动结束时间。2.静态码带来了动态码中不存在的异常——用户在活动结束/删除后扫静态码签到,因此我们对这种情况还做了异常处理。

你可能感兴趣的:(请答到·签到效率提升工作的·总结与思考)