经过上面的梳理,我们基本能知道我们要设计哪些功能,接下来就是页面布局,即将哪些操作放在一个页面,该页面主要承载哪些功能。
(1)基础配置
①参与用户:哪些用户可以参与该抽奖活动。
由于我们公司经常会针对付费用户进行营销,所以我们引入了群组的概念,运营人员可以根据需要定义好群组条件后,可直接引用;也可以自定义导入用户,导入的用户即为可抽奖的用户;当选择全部时,则没有限制,所有的用户都可以参与。
这里需要注意的是,一般用户参与活动,我们必须效验用户的身份条件是否满足抽奖条件,每个平台的用户ID都不一样,以你们公司的账号体系为主。
②抽奖限制:顾名思义,即用户在这个活动中能参与多少次,每天可以玩多少次,都可以后台调整。
为了使活动更加有趣,让用户更有参与感,我们还做了个中奖弹幕轮播和虚拟参与人数。
③中奖弹幕:开启中奖时,会在页面展示弹幕效果,有多名玩家获奖时,活动首页将轮播展示玩家中奖信息,优先展示最新中奖者。
中奖弹幕轮播一般也有多种效果,下面给大家列举3种效果(仅供参考)
④虚拟人数:在活动首页显示累计人次参与,且显示数字可为实际参与人次与虚拟参与人次之和。虚拟人数的引入,可以给人一种活动很多人参与的感觉,很热闹的气氛。
(2)页面配置
一般大转盘活动常见的组件有:活动主题logo、背景图片、转盘图片、抽奖按钮、中奖弹窗、活动规则、中奖记录等。
这里有个小tips:一般用户进来看到这么多的配置项,可能会有点懵,所以我们在左侧页面提供了一个模板的预览样式给到用户,同时默认了部分配置,减轻用户的操作配置,也可以起到说明教学的作用。
(3)奖品设置
配置活动奖品信息和中奖概率,通用的字段为:礼物名称、礼物图片、礼物类型、中奖概率、可领取名额。
需要注意的是所有的奖品概率中和不得超过100%,超过不可提交。在设置礼品时,可根据需要引入奖品仅给某些用户抽的限制。
这里值得一提的是,这里我们设置了保底礼品,即所有的用户都可以抽到礼品,当所有的礼品可领取数都为0时,仍会抽中保底礼品,保底礼品不受可领取奖品数限制。
看到这里,应该有小伙伴会提出疑问,为什么要同时设置可领取礼品和库存数呢?这么做的目的主要是为了避免超售,防止出现可领取的礼品数大于库存数,超出活动预算。
配完了最后一个模块,到此,抽奖活动需要配的内容就完成了。
完成活动配置后,如何让用户真实体验活动呢?那就得引入预览的功能。
预览无非就是生成一个链接,让内测用户体验下活动流程,抽奖次数等。需要注意的是,预览状态下活动是还没有发布的,需要做明显顶部跑马灯提示:活动尚未开始,防止链接泄露出去,用户当成真实的抽奖数据,产生歧义。
至于修改内容,活动未发布、活动已发布后未结束都可以修改内容,部分置灰的内容不可修改。考虑到用户可能只是临时性修改,并未想真正替代线上数据,所以我们引入草稿状态。已发布的活动,修改之后同样需要再次发布,才会覆盖线上活动。
每个公司都因根据自身的需要,灵活调整活动模板的设置,做的太灵活,开发难度大,做的太死板,活动效果差,需要我们在此找到平衡点。