嘉士伯小程序(2021.01 – 2022.10)
项目简介
嘉士伯集团旗下正在运营的会员类小程序。通过会员积分构建私域。
品牌总用户量 3000w+,日活 15w+,每日扫码 10w+。其中乌苏常驻会员 800 万+,日活 6w+,每日扫码 4w+。活动高峰峰值约 2000 人/min。
微信小程序搜索:乌苏、1664、嘉士伯、somersby(夏日纷)、乐堡啤酒、重庆啤酒。
技术栈
小程序 weapp 原生语法 / Vant Weapp
个人职责
- 任务细分和工作量评估:充分了解需求后拆任务、估工时、分发给其他前端,说明技术方案和实现思路,协助定位难查问题,保证交付和上线时间;书写开发文档,统一开发规范和代码提交规范。
- 跨团队协作:与其他公司共建扫码业务和促销活动;与数据开发、分析师共建埋点;与产品一起打磨会员小程序体验和性能。
- 架构与落地:负责小程序项目架构、功能开发、活动迭代和安全方案落地。
技术亮点
- 扫码逻辑组件化:基于 ES6 class 抽出公共扫码逻辑,抛出关键生命周期 hooks,参数可配置、开箱即用,减少改核心扫码业务带来的风险。
- 地理位置封装:基于
wx.location+ class 二次封装,合并地址逆解析和定位,结果缓存在本地,减少wx.location调用。 - 轻量状态管理:基于
wx.setData和发布订阅,让公共状态在各页面实时更新。 - 接口防刷:AES、SHA512 等做接口加密和参数加密,阻止大部分非正常 API 请求,降低营销奖品被恶意兑换的风险。
- XSS 防护:表单校验
<、>,防止 XSS。 - 活动与运维:原生小程序活动;Hilo 引擎做 H5 小游戏;服务号 / 订阅号 / 商户号关联做扫码发红包;Log 加快定位生产问题;Sentry 做日志报警;Docker、Jenkins 自动部署 H5 活动和游戏。
项目成果
- 多品牌会员规模:支撑嘉士伯多品牌会员私域,总用户 3000w+、日活 15w+、日扫码 10w+,活动峰值约 2000 人/min。
- 公共能力复用:将扫码、定位和状态管理抽成可复用能力,降低修改核心扫码逻辑的风险。
- 接口安全:通过加密与表单校验减少恶意刷接口和奖品被兑风险。
- 协作与排障:使用埋点、日志、Sentry 和自动部署支持协作与问题排查。