自 2019 年 · 南京
把训练馆的门装进浏览器和手机
2019 年,爱体育从一个只回答“明天几点打”的比分页面起步。今天你打开它,看到的是整天的赛程、你订阅球队的置顶位置,还有一份能收进收藏夹的排名表。这中间发生过什么,都写在这一页。
- 12个项目
- 36个联赛与杯赛
- 9次大版本迭代
- 28人团队
从一台旧器械和一页比分开始
2019 年那会儿,我们只做一张页面:把第二天的比赛按开球时间排好,写上谁打谁。没有排名,没有技术统计,也没有账号。它解决的是一个特别具体的问题——明天想看球,几点开。
用得久了才发现,人查的从来不只是时间。谁在打、这是第几轮、两队现在排第几、上一场赢了几分,这些信息得挨在一起看才有意义。于是页面一行一行加,赛程中心、联赛排名、技术统计陆续补上,才有了今天的样子。
器械归位,才轮得到第二天上场。赛程也一样,位置对了才有人愿意天天来看。
今天你打开爱体育,灯是亮的,该在的东西都在架上,你只需要走到自己那台机器前面。
查赛程,不该比拧开一瓶水更麻烦。
看看 3.2 版本做了什么
赛程是被一场一场对出来的
比赛日当天的活最密。赛程不是从某个地方抄一遍就发出去,而是两道来源对齐之后才落到页面上:官方赛事页面写什么,授权的数据接口给什么,两边对不上就停下来查。
- 双源比对 官方赛事页面与授权数据接口同时取数。开球时间、主客队、场地,任一项不一致就先挂起。
- 编辑复核 每个比赛日由内容编辑逐场过一遍,赛程与联赛排名同步更新,不会出现有赛程没排名的断口。
- 标注时间 页面上的更新时间统一写成北京时间每日九点,一眼就能看出手上这份赛程有多新。
- 赛后补齐 终场后 30 分钟内,比分、技术统计与排名变化一起补上,复盘不用等到第二天。
排名页里的一次升降,往往牵动一串数据。排名变化与比分、技术统计走的是同一条流程,最后一起出现在页面上。所以第二天再翻回来,看到的数字和当时对得上。
对不上就先别发。发出去的那一行,要经得起第二天再看一遍。
遇到赛程问题怎么办
九个版本,四道台阶
从上线到现在,客户端走过九次大版本。真正改了做事方式的只有四级台阶,其余几次都在把细节磨平。点开每一条,能看到那一版到底解决了什么。
1.0 先把比分说清楚
一张比分页,只回答两件事:几点开打、打完没有。没有账号也没有订阅,看完就走。
2.0 赛程中心上线
按日期排列次日全部场次,日历视图与列表视图两种排布任选。想连着看一周的安排,往后翻就行。
3.0 订阅置顶与收藏夹
订阅球队之后,那支队伍的赛程自动排到首页最上面,最多可以订阅 20 支并按优先级排序。联赛排名页右上角可以一键收藏,收藏夹存 200 条,还能按联赛分组。
3.2 重写加载与缓存
赛程页的加载与缓存逻辑整段重写,3.2 以下旧版本查赛程打不开的情况到此为止。iOS、Android、鸿蒙与网页端的兼容情况,在下载页逐端列明。
每爬一级台阶,只回答一个问题:你想看的那场球,凭什么还没出现在眼前。
查各端兼容与升级步骤
做这件事的二十八个人
团队 28 人,办公地在江苏省南京市建邺区。三个小组分工清楚:内容编辑 9 人盯比赛日,工程 11 人管加载、缓存和各端适配,设计与运营 8 人负责页面呈现、专题策划与用户反馈的回收。
9名内容编辑
11名工程师
8名设计与运营
比赛日不是一个人扛。编辑和工程一起轮值,晚场和凌晨场都有人守到终场哨,第二天早上照样把更新推上去。你半夜刷新看到的那条比分,背后是有人在值班。
人不多,所以每一场都落到具体的人头上。
找到对的人
一起把比赛日撑起来的人
赛程和数据的背后站着一群同行。14 家体育媒体给我们补视角,6 家赛事数据服务商提供接口,我们的编辑负责最后一道整合——把散在各处的信息拧成一张你一眼能看懂的赛程表。
- 14家体育媒体内容合作
- 6家赛事数据服务商
- 4期赛季专题,每年发布
- 3年连续获行业年度推荐
每年 4 期赛季专题压在开季、冬窗、季后赛与收官四个节点上,把一个阶段的看点、排名走势和数据变化摊开讲。从 2023 年起,我们连续三年拿到体育内容平台类的年度推荐。平台累计下载 380 万次,月活跃用户 92 万——这个数字每天都在提醒我们,慢一拍就有人看不到自己想看的球。
一场球只有四十八分钟,看球的兴致却能撑满一整天。
下载 3.2 版本
我们还在练的三件事
这些事没有终点,只有下一版。推开训练馆的门走进来,你会发现灯一直亮着,器械永远在架上。