足球季活动全局
一、活动背景与目标
1.1 活动背景
2026 年世界杯(6 月 15 日 - 7 月 20 日)期间,叫叫阅读推出"足球季"主题活动,主题为:
世界杯开始啦!叫叫阅读陪孩子读遍世界,踢出好奇
活动旨在借助世界杯的足球热情,吸引孩子参与互动,在趣味中认识世界文化,同时提升用户活跃与留存。
1.2 活动目标
- 通过每日投票互动培养用户每日打开习惯
- 通过抽奖激励用户持续参与
- 通过完课条件奖励促进学习转化
- 通过分享扩大活动传播
1.3 活动时间线
| 阶段 | 时间 | 内容 |
|---|---|---|
| 活动期 | 6 月 15 日 - 7 月 20 日 | 投票、抽奖、完课挑战全面开启 |
| 结束期 | 活动结束后 | 表彰页上线,展示冠军球队及获奖用户 |
1.4 活动对象
叫叫阅读 App 内所有用户(需在 App 内 WebView 中打开活动页面)。
二、功能模块总览
本活动包含以下功能模块:
| 模块 | 简述 | 详细需求 |
|---|---|---|
| 投票模块 | 每日为喜欢的球队投票助威 | 投票模块 |
| 抽奖模块 | 投票后获得抽奖机会,抽取实物和虚拟权益 | 抽奖模块 |
| 冠军皮肤奖励模块 | 助威冠军球队 + 完课达标 → 100% 获冠军皮肤 | 冠军皮肤奖励模块 |
| 完课数据模块 | 获取并展示用户完课统计,用于皮肤奖励判定 | 完课数据模块 |
| 分享模块 | 支持将活动分享到微信好友/朋友圈 | 分享模块 |
| 表彰页模块 | 活动结束后展示冠军球队和表彰信息 | 表彰页模块 |
| 发奖与数据导出模块 | 人工导出获奖数据,后台手动发奖 | 发奖与数据导出模块 |
| 我的奖品 | 用户中奖记录列表,虚拟领取、实物地址、皮肤进度 | 我的奖品模块 |
三、核心用户旅程
- 用户打开活动页面,浏览 48 支参赛球队
- 点击某支球队的球员卡通头像,查看球员大图
- 点击"助威"按钮完成当日投票
- 投票成功后获得 1 张抽奖券,参与抽奖
- 次日可重新投票(每天一票,当日不可更改)
- 持续学习完课 + 投中冠军球队 → 活动结束获冠军皮肤
- 分享活动给好友,邀请更多人参与
- 活动结束后进入表彰页,回顾冠军时刻
四、全局业务规则
4.1 用户身份
- 用户需在叫叫阅读 App 内打开活动页面
- 通过 App 登录态自动识别用户身份,无需额外登录
4.2 活动状态流转
| 状态 | 触发条件 | 页面表现 |
|---|---|---|
| 进行中 | 活动开始 ≤ 当前时间 ≤ 活动结束 | 正常展示投票、抽奖等功能 |
| 已结束 | 当前时间 > 活动结束时间 | 跳转至表彰页 |
4.3 跨模块依赖
- 抽奖依赖投票:必须先完成投票才能获得抽奖机会
- 冠军皮肤依赖投票 + 完课:需要同时满足投票冠军球队和完课达标两个条件
- 表彰页依赖投票结果 + 冠军归属:活动结束后根据真实赛事结果展示
五、非功能性要求
- 页面需支持 iOS 和 Android 两个平台的 App WebView
- 页面加载速度需在弱网环境下保持可接受体验
- 活动数据(投票、抽奖记录)需支持后台查询和导出