口罩预约平台操作文档及注意点(废弃)
目录:
一、如何创建活动?
二、如何添加奖品?
三、如何设置分享内容?
四、如何查看参与用户的详细信息?
五、如何查看预约成功的用户信息?
六、有多场同样的预约活动,如何快速创建活动?
七、论坛服务器和APP服务器扩容措施及其它注意点
八、手机端操作页面情况
一、如何创建活动?
插件创建入口:大后台——应用管理——应用市场
入口:http://adm.qianfanyun.com/customer/app/list-new2?filter=all
内容都确定填写好之后,点击“保存”即可
关于核销:
根据奖品需求,是否需要工作人员核销;若需要工作人员手动确认核销,则在创建活动时,输入核销码,这样在前端领奖时,会要求工作人员输入核销码;若后台没有填核销码,则前端点领奖,就表示奖品领取成功。
关于app中重复弹预约弹窗或者无法登录的问题:
检查小后台的域名白名单中,是否有添加活动域名
关于“该活动每个用户限制预约的个数”解释:
此限制是针对不同的奖品的限制;
若限制预约个数为2,奖品列表中设置了4个不同的奖品,那用户最多只能预约2个不同的奖品;若奖品列表中只设置了1个奖品,那用户最多只能预约1个奖品,因为单个奖品只能预约1次
二、如何添加奖品?
第一步创建活动成功后,点击“活动列表——奖品列表”(活动时间开始后,就无法创建奖品和修改奖品数量)
保存后,若需要修改,点击“活动列表——奖品列表——编辑”
三、如何设置分享内容?
第一步创建活动成功后,点击“活动列表——分享设置”
四、如何查看参与用户的详细信息?
第一步活动创建成功后,点击“活动列表——用户列表”,可查看所有参与用户的信息,和报名时填写的相关资料:姓名、手机号、身份证、住址
五、如何查看预约成功的用户信息?
注意:活动结束且奖品被抢完这些限制,后台会显示完整的中奖记录;若活动结束,但是奖品还未被抢完,要查看此时的中奖记录,需要后台手动点下“刷新”;若活动未结束,但是奖品已被抢完,要查看此时的中奖记录,需要后台手动点下“刷新”。这些限制,都是为了保证秒杀的高并发下,保证中奖数据的完整性,防止中奖记录的丢失。
六、有多场同样的预约活动,如何快速创建活动?
活动列表——创建复制,可快速复制一个活动出来,含有活动基本资料和奖品内容,但切记要自行修改活动时间
七、论坛服务器和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机制。
2、不论是论坛还是app缓存都要用一个,不要用多个。
3、架构调整之后,后台审核过的帖子前台不显示,需要重启论坛的memcache。
3、做完负载均衡之后域名解析需要更改到负载均衡ip上(论坛域名,app接口域名,分享域名)
4、app服务器对应的负载均衡ip需加入到站点小后台白名单中,微信认证白名单,论坛服务器白名单中(视情况而定,如果论坛服务器没有开启防火墙配置则不需要)
5、论坛服务器上千帆插件本地接口缓存需要更改为主缓存地址,如下图所示:
6、建议口罩预约入口不要放到app首页,放到app启动页广告上。
7、关闭首页相关统计功能(需通知千帆开发操作)
八、手机端操作页面情况
8.1 用户点击进入活动,根据添加活动时,是否需要登录的设置:
若不需要登录,可直接进入活动页面,填写用户的报名信息;若需要登录,则进入活动页面前,会直接跳转到登录页面
问题点1:为什么我设置的需要登录,但是未登录也无法跳转到登录页?或者我明明需要登录,也拿不到用户的登录状态?或者为啥打开活动页是空白的?
答:让站点检查白名单是否有添加
8.2 用户填写好用户信息后,表示活动报名成功,但并不是预约成功
问题点:用户需要填写的信息有哪些?怎么设置?
答:用户姓名和手机号是必填项,无法设置;后台开放了身份证号和家庭住址的开放选择,可根据需要勾选
前端显示页面:
8.3 活动未开始,界面显示倒计时,预约按钮置灰:等待中…
8.4 活动进行中,可正常点击预约
问题点1:每个商品可以预约几次
答:每个商品只能1次
问题点2:后台在添加商品时,限制的每人可预约的活动数量有啥用?
答:此限制设置的是,不同的奖品可领取的数量。若后台设置了4个奖品,限制的数量是2,那每个用户最多可预约2个奖品;若后台只设置了1个奖品,那即使这边设置的允许个数是2,那每个用户也只能预约1次(因为单个商品只能领取1次)
问题3:我有两个账号,可否切换账号预约?
答:若后台选择的是无需登录,那这边限制的是设备号,所以即使是切换账号,依然显示第一次中奖的记录,与用户无关;由于限制设备号,所以安卓手机可能导致明明用户没有参与,也显示已参与的情况;若后台设置的是需要登录,那与设备号无关,会根据登录用户来判断,所以用户切换账号,依然可以再次预约
问题4:预约成功后,是否有领取的有效期限制?
答:后台可设置“奖品过期时间”,有效期时间从每个用户预约成功开始计算,如用户是在9:00预约成功,那明天的9点之前,需要去核销掉,否则奖品算已过期;不填或填0,表示不限制有效期,任何时间都可以去领取
问题5:预约到的商品,是否需要核销?如何核销?什么时候可以核销
答:若需要站点核销的话,后台可以输入核销码;输入后,前端需要站点输入核销码,商品方为领取成功;若无需核销,则不用填核销吗,点击领奖,即可领取成功;
当场活动结束且商品抢完后,方可领取预约到的物品;但有些活动可能是活动已结束,但是商品还没抢完,前端显示的还是等待领取的状态,这时候,在奖品列表后台,点击下刷新即可。
前端页面:
问题6:站点有多个门店领取的需求,可否支持?
答:奖品列表中,设置不同的门店,设置对应的商品数量即可。领取须知中,可以告知用户,寻找离自己最近或者最方便领取的门店,选择预约。如下图的设置:
问题7:这个活动,我需要维持5天,但是每天只需要1小时开放,可否设置?
答:单个活动不支持这样设置。但是站点可以分不同的活动id创建,设置好每场活动的时间即可;后台也提供快速复制活动的方法,点击创建复制,则活动设置和奖品都全部复制到新的活动中,只需要调整下活动时间,保存即可
问题8:创建多个链接,那用户的中奖信息怎么办?用户可否在手机端查询到?
答:前端可以查看“全部记录”,这里面记载了所有的预约活动(包括之前已结束的活动)的中奖情况;
注意:全部记录中只会显示活动已结束,或者奖品已领完的活动的中奖纪录;不满足任意一个条件的活动,将暂时无法查询到获奖记录;若满足条件,但是全部记录中依然不显示,需要站点前往插件管理后台,到中奖列表中手动点下“刷新用户中奖记录”
问题9:后台可否查看所有用户的中奖记录?为什么查看的时候,中奖记录为空?
答:后台的中奖记录,会在活动结束、或者奖品全部领完之后,才会显示记录和刷新按钮。像这种预约口罩的活动,只要活动前做好预热,基本几分钟就能被预约光的,无需站点实时去后台查看中奖记录;若觉得中奖记录有问题的,可以点击下图中的“刷新用户中奖记录”,这个操作也是在活动结束或者奖品被领完后才会出现
8.5 活动进行中,但是奖品已领完,这时候会怎么提示用户?
8.6 活动已结束,页面怎么显示?