口罩预约平台操作文档及注意点

目录:

一、如何创建活动?

二、如何添加奖品?

三、如何设置分享内容?

四、如何查看参与用户的详细信息?

五、如何查看预约成功的用户信息?

六、有多场同样的预约活动,如何快速创建活动?

七、论坛服务器和APP服务器扩容措施及其它注意点

八、手机端操作页面情况




一、如何创建活动?

插件创建入口:大后台——应用管理——应用市场

入口:http://adm.qianfanyun.com/customer/app/list-new2?filter=all

image.png

image.png

image.png

image.png

image.png

内容都确定填写好之后,点击“保存”即可

关于核销:

根据奖品需求,是否需要工作人员核销;若需要工作人员手动确认核销,则在创建活动时,输入核销码,这样在前端领奖时,会要求工作人员输入核销码;若后台没有填核销码,则前端点领奖,就表示奖品领取成功。

关于app中重复弹预约弹窗或者无法登录的问题:

检查小后台的域名白名单中,是否有添加活动域名image.png

关于“该活动每个用户限制预约的个数”解释:

此限制是针对不同的奖品的限制;

若限制预约个数为2,奖品列表中设置了4个不同的奖品,那用户最多只能预约2个不同的奖品;若奖品列表中只设置了1个奖品,那用户最多只能预约1个奖品,因为单个奖品只能预约1次

二、如何添加奖品?

第一步创建活动成功后,点击“活动列表——奖品列表”(活动时间开始后,就无法创建奖品和修改奖品数量)

image.png

image.png


保存后,若需要修改,点击“活动列表——奖品列表——编辑”

image.png


三、如何设置分享内容?

第一步创建活动成功后,点击“活动列表——分享设置”

image.png

image.png


四、如何查看参与用户的详细信息?

第一步活动创建成功后,点击“活动列表——用户列表”,可查看所有参与用户的信息,和报名时填写的相关资料:姓名、手机号、身份证、住址

image.png

image.png


五、如何查看预约成功的用户信息?

image.png

注意:活动结束且奖品被抢完这些限制,后台会显示完整的中奖记录;若活动结束,但是奖品还未被抢完,要查看此时的中奖记录,需要后台手动点下“刷新”;若活动未结束,但是奖品已被抢完,要查看此时的中奖记录,需要后台手动点下“刷新”。这些限制,都是为了保证秒杀的高并发下,保证中奖数据的完整性,防止中奖记录的丢失。

WX20200218-102006@2x.png



六、有多场同样的预约活动,如何快速创建活动?

活动列表——创建复制,可快速复制一个活动出来,含有活动基本资料和奖品内容,但切记要自行修改活动时间

image.png


七、论坛服务器和APP服务器扩容措施及其它注意点

本实例以西蜀网进行参考(10-15w并发):

(一)、论坛服务器相关应对扩容措施如下:

1、论坛做了负载均衡,负载均衡购买的是标准型II,最大支持连接数100000

2、论坛服务器由原来的1台扩充到4台,主论坛服务器配置8核32G,其余3台服务器配置4核8G。其中redis部署在主服务器上。

3、论坛数据库开启读写分离模式,由原来的1台扩充到3台,1台写实例,2台只读实例,配置均为16核64G。(实际情况视自己站点并发量而定,起步阶段可以建议8核16G)

(二)、app服务器扩容措施如下:

1、app服务器做了负载均衡,负载均衡购买的是标准型II,最大支持连接数100000.

2、app服务器由原来的1台扩容到10台,其中1台作为主的缓存及小后台服务器,剩下9台均为后端app服务器。服务器配置如下:主服务器配置8核16G,其余9台后端服务器配置4核8G。

3、app数据库开启读写分离模式,由原来1台扩容到3台,1台写实例,2台只读实例,配置均为4核8G。

(三)、由于西蜀插件系统自己开发,整个预约系统环境均为他们那边配置的。
(四)、采用千帆插件的话,千帆插件系统配置如下:服务器采用的弹性伸缩方案,数据库是采用读写分离模式,五个节点,1个主节点,4个从节点(会根据用户活动体量扩容节点)

需要注意点如下:

1、论坛服务器后台里面需要关闭session机制。
session.png

2、不论是论坛还是app缓存都要用一个,不要用多个。
3、架构调整之后,后台审核过的帖子前台不显示,需要重启论坛的memcache。
3、做完负载均衡之后域名解析需要更改到负载均衡ip上(论坛域名,app接口域名,分享域名)
4、app服务器对应的负载均衡ip需加入到站点小后台白名单中,微信认证白名单,论坛服务器白名单中(视情况而定,如果论坛服务器没有开启防火墙配置则不需要)
5、论坛服务器上千帆插件本地接口缓存需要更改为主缓存地址,如下图所示:
5.png5.1.png

6、建议口罩预约入口不要放到app首页,放到app启动页广告上。
7、关闭首页相关统计功能(需通知千帆开发操作)


八、手机端操作页面情况

8.1 用户点击进入活动,根据添加活动时,是否需要登录的设置:

若不需要登录,可直接进入活动页面,填写用户的报名信息;若需要登录,则进入活动页面前,会直接跳转到登录页面

问题点1:为什么我设置的需要登录,但是未登录也无法跳转到登录页?或者我明明需要登录,也拿不到用户的登录状态?或者为啥打开活动页是空白的?

答:让站点检查白名单是否有添加

image.png


8.2 用户填写好用户信息后,表示活动报名成功,但并不是预约成功

问题点:用户需要填写的信息有哪些?怎么设置?

答:用户姓名和手机号是必填项,无法设置;后台开放了身份证号和家庭住址的开放选择,可根据需要勾选

image.png

前端显示页面:

image.png

image.png

8.3 活动未开始,界面显示倒计时,预约按钮置灰:等待中…

image.png

8.4 活动进行中,可正常点击预约

image.png

image.png

问题点1:每个商品可以预约几次
答:每个商品只能1次

image.png

问题点2:后台在添加商品时,限制的每人可预约的活动数量有啥用?

答:此限制设置的是,不同的奖品可领取的数量。若后台设置了4个奖品,限制的数量是2,那每个用户最多可预约2个奖品;若后台只设置了1个奖品,那即使这边设置的允许个数是2,那每个用户也只能预约1次(因为单个商品只能领取1次)

image.png

问题3:我有两个账号,可否切换账号预约?

答:若后台选择的是无需登录,那这边限制的是设备号,所以即使是切换账号,依然显示第一次中奖的记录,与用户无关;由于限制设备号,所以安卓手机可能导致明明用户没有参与,也显示已参与的情况;若后台设置的是需要登录,那与设备号无关,会根据登录用户来判断,所以用户切换账号,依然可以再次预约

问题4:预约成功后,是否有领取的有效期限制?

答:后台可设置“奖品过期时间”,有效期时间从每个用户预约成功开始计算,如用户是在9:00预约成功,那明天的9点之前,需要去核销掉,否则奖品算已过期;不填或填0,表示不限制有效期,任何时间都可以去领取

image.png

问题5:预约到的商品,是否需要核销?如何核销?什么时候可以核销

答:若需要站点核销的话,后台可以输入核销码;输入后,前端需要站点输入核销码,商品方为领取成功;若无需核销,则不用填核销吗,点击领奖,即可领取成功;

当场活动结束且商品抢完后,方可领取预约到的物品;但有些活动可能是活动已结束,但是商品还没抢完,前端显示的还是等待领取的状态,这时候,在奖品列表后台,点击下刷新即可。

image.png

前端页面:

image.png

image.png

image.png

image.png

问题6:站点有多个门店领取的需求,可否支持?

答:奖品列表中,设置不同的门店,设置对应的商品数量即可。领取须知中,可以告知用户,寻找离自己最近或者最方便领取的门店,选择预约。如下图的设置:

image.png

问题7:这个活动,我需要维持5天,但是每天只需要1小时开放,可否设置?

答:单个活动不支持这样设置。但是站点可以分不同的活动id创建,设置好每场活动的时间即可;后台也提供快速复制活动的方法,点击创建复制,则活动设置和奖品都全部复制到新的活动中,只需要调整下活动时间,保存即可

image.png

问题8:创建多个链接,那用户的中奖信息怎么办?用户可否在手机端查询到?

答:前端可以查看“全部记录”,这里面记载了所有的预约活动(包括之前已结束的活动)的中奖情况;

注意:全部记录中只会显示活动已结束,或者奖品已领完的活动的中奖纪录;不满足任意一个条件的活动,将暂时无法查询到获奖记录;若满足条件,但是全部记录中依然不显示,需要站点前往插件管理后台,到中奖列表中手动点下“刷新用户中奖记录”

image.png

问题9:后台可否查看所有用户的中奖记录?为什么查看的时候,中奖记录为空?

答:后台的中奖记录,会在活动结束、或者奖品全部领完之后,才会显示记录和刷新按钮。像这种预约口罩的活动,只要活动前做好预热,基本几分钟就能被预约光的,无需站点实时去后台查看中奖记录;若觉得中奖记录有问题的,可以点击下图中的“刷新用户中奖记录”,这个操作也是在活动结束或者奖品被领完后才会出现

image.png

8.5 活动进行中,但是奖品已领完,这时候会怎么提示用户?

image.png


8.6 活动已结束,页面怎么显示?

image.png