产品设计 | 配置化的版本更新引导怎么做?
2019-04-17
关于配置化的版本更新引导,笔者将从几个方面为大家详细讲述:什么是配置化版本更新引导?为什么要做配置化?怎么做配置化更新引导?以及一些人工培植的协作流程是如何的?
这里的“配置化的版本更新引导”是指:使用中台配置的方式,来为迭代过程中,不同的内容不同重要性的版本,量身定制引导更新的方式,降低对用户的骚扰,并避免用户陷入“更新麻木”状态中,同时保证一定的更新率。
配置化的版本更新引导与一刀切式的更新引导相对。
一般来说,需要配置的内容主要有以下3种:
本文主要讲引导更新方式配置化。
不同的版本更新内容不同,有些是新功能发布,有些是重大bug修复;有些则是小细节优化,版本的重要性不同,不同用户的版本情况也不同,这就意味着不能用一种固定式的更新提醒。
例如:如果每次新版本发布都用APP内的弹窗去提示用户,在版本更新频率较高的情况下,一来会对用户造成比较强的打扰;二来很容易出现“狼来了”的情况(即当用户对更新提示习惯性麻木后,遇到真正重要的版本,也会习惯性地忽略掉而不更新)。
不同重要性版本的提示方式应有不同,常见的版本的提示方式有:APP内弹窗、badge引导,其中,badge引导又分为主tab badge和“检查更新”菜单badge。
例如:版本依据重要性划分为1、2、3三个等级,数字越低代表重要程度越高。
则不同重要性的版本的提示方式如下(重要性高的提示方式包含重要性低的提示方式,如使用弹窗时会同时使用badge引导):
主tab badge提示的强度弱于APP内弹窗,适用于期望用户更新的版本,例如:功能的优化,bug的修复等。
提示强度最弱,对用户更新版本的期望程度一般。适用于修复bug的小版本。
配置时,根据版本的重要性定义,为该版本配置相应的展示方式。
举个例子:新版本上线了一个可重要的运营活动,用户需更新方能参与,则此时以使用APP内弹窗的方式提示用户。
若新版本优化了一些细节的体验,修复了一些bug,用户是否更新影响不大,此时在“检查新版本”菜单处标识badge,愿意升级的用户主动点击即可。
版本的重要性如何去定义?
从产品自身来说:每个产品团队内部都会有自己的一套需求的评估模型,将需求池中的需求通过此模型确定好重要性和优先级后,则需求本身的重要性就是对应版本的重要性。
从用户角度来说:大部分用户常用的或期待的功能,重要性往往也会比较高。