SEASON FILE / 01
一周是怎么被铺成一张赛程表的
周一凌晨换版之后,480 场上下的条目要按项目、地区、时段三个方向同时对齐。周历条把当周的位置标出来,方便对照自己关心的那几天。
遇到一天多场的情况,同一项目按开赛时段连排,扫一眼就知道先后。
运营记录 · 版本演进
每周的赛程怎么排、巡检时发现了什么、提示位置为什么挪动,YABO赛场都按版本和赛季阶段留了记录。想确认某个改动什么时候上线,从这里往回翻。
本季专题 · 季后赛阶段
把季后赛阶段的上线记录收在一起:换版节奏、提示落点、入口巡检与旧版兼容,一共四条专题线条目。顺着往下看,能还原出这段时间改动的前后顺序。
显示 14 条
提示原来挂在页面底栏,滚到中段的人基本看不见。V4.2 把它挂到赛程列表上方,进入页面后第二屏就能读到当场的确认状态。
触发时间点同时写进了提示文案,什么时候该看、看到什么算确认,一眼能对上。
巡检原来只留一句结论,出问题时很难判断是短暂抖动还是持续异常。改成逐轮存档后,一次异常能看出它持续了几轮、影响面有多大。
入口可用性指标也接在这条记录上,季度复审时直接调历史轮次。
分批上线的时候,前面几天总有人找不到当天的场次。改成一次性换版后,周一到周日的排布在同一时刻到位。
换版完成后由当班编辑复核首屏与筛选结果,确认没有空档再放出。
iOS 12 及以上仍在使用旧版界面的用户占比不小,原来的判断分散在几处,容易误跳。现在统一在进入前完成识别。
入口位置固定在栏目底部,不再随页面长度变化而上上下下。
原来的顺序是先项目后时段,周末比赛密集时要在长列表里翻。调整后当天时段先出来,定位一场比赛更快。
三种维度的组合逻辑没变,只是默认展开的先后换了个位置。
SEASON FILE / 01
周一凌晨换版之后,480 场上下的条目要按项目、地区、时段三个方向同时对齐。周历条把当周的位置标出来,方便对照自己关心的那几天。
遇到一天多场的情况,同一项目按开赛时段连排,扫一眼就知道先后。
原来登录状态一过期,收藏列表跟着打不开。现在两块各自独立,查询随时可用,需要登录时再单独处理。
按周分组让回访时能直接落到本周那一组,从收藏页进来的回访用户已经占到 63%。
那一轮巡检在凌晨报出异常,当班编辑先确认影响范围,再切到备用入口,最后回查前一小时的数据。
四个节点各自记了时间,后面调整巡检阈值时就是拿这条记录做的依据。
重构先从首屏开始:去掉阻塞渲染的脚本、把图片按视口尺寸裁切、字体只保留实际用到的字重。
改完后桌面端首屏平均 1.2 秒,移动端 1.6 秒,弱网下的等待感明显缩短。
季后赛阶段前后场次咬得紧,原来的列表把不同项目混在一起,找同一天的几场要来回跳。
改成项目内按开赛时段连排之后,同一天的场次自然连成一段。
三套界面共用一份赛程来源,差别只在布局与操作位置。老用户熟悉的按钮不会突然换地方。
分流判断在进入时完成一次,进哪套就停在哪套,不会中途跳转。
OPS FILE / 02
每 5 分钟巡检一轮,2024 年度入口可用率 99.95%。异常集中在少数时段,值班表按这些时段加密。
仪表上的折线只记状态变化,稳定的时候不动,动起来就是需要看的时候。
把触达率拆到项目维度之后,问题就清楚了:热门项目几乎不会漏,冷门项目的班次覆盖不足。
补排班之后缺口逐季收窄,值班表也改成按项目排,而不再按大时段一刀切。
内容与运营团队共 18 人,其中赛事编辑 12 人,按 4 个班次轮转,覆盖全天候赛事时段。
班次交接时会过一遍当周待确认的场次,避免跨班次漏项。
入口类问题多半是路径太长,改成三步内到达目标赛事页之后明显减少。收藏类的根因在分组,按周分开后回访快了很多。
旧版类问题集中在系统版本判断,跟兼容专题里的那次重排是同一条线。
多端最怕时间对不上。做法是把赛程与开赛时间收在一处,各端只做展示层适配。
每次换版后抽查同一场赛事在五端的显示,时间与状态一致才算通过。
更新节奏
每个赛程周至少两条,版本上线当日加更。想对照自己的情况找入口,或者查一个具体问题,从下面三处走更快。