从一张赛程表开始
2016 年上线的第一版,只有一张当轮赛程表:按联赛分组,把开球时间从早排到晚。功能少得可怜,但用的人不少,因为那会儿想同时看几个联赛的排期,确实得开好几个页面。
用久了问题就冒出来。赛程在一处,控球率在另一处,想翻上赛季同一轮踢成什么样,还得再绕一圈。2019 年我们给数据面板做了一次改版,控球率从几个干巴巴的数字变成了随比赛推进的走势条;2022 年补齐了最近九个赛季的历史记录;到本赛季第 15 轮,主页一次滚动就能把赛程、控球率和历史对照交代完整。
数据从哪里来
站内的赛事数据由 6 家数据服务商提供。不同联赛、不同维度的统计,分别交给各自擅长的服务商,避免一条数据被反复转手。
数据进站之前要过一道人工关。比分与开球时间先对齐,控球率、射门、角球这类统计做交叉比对,发现异常就回查原始记录,确认之后再落库。做这道工序的是 9 人数据运营团队,每天固定两次全量更新;赛程密集的时候,每小时看一次波动。
接入
6 家服务商的原始数据流按联赛分组进入队列,比分与开球时间同步落地。
复核
控球率、射门、角球交叉比对,异常项回查原始记录,修正后再确认。
发布
写入面板后同步到 iOS、Android 与网页三端,三个地方的轮次和数值始终一致。
34 个人怎么分工
34 个人里,12 个在写字,9 个在盯数据,8 个在改产品,5 个在接你的问题。四个小组的产出最后都落到同一张面板上。
-
编辑 12 人
三类专栏每周更新三到五篇。赛前把两队近况整理成一段能读完的话,赛后补一条控球率走向的解读。
-
数据运营 9 人
负责 6 家服务商数据的复核与异常修正,维护最近 9 个赛季的历史记录,保证三端面板读到的是同一份数值。
-
产品与前端 8 人
同时负责 iOS、Android 和网页端。当前版本号统一为 5.2,iOS 与 Android 保持两周一次的小版本节奏。
-
客服 5 人
工作日 9:00-18:00 在线,接数据反馈、订阅设置和设备相关的问题,能确认的当场答复,需要回查的登记后跟进。
九年的版本台阶
九年间有五个台阶值得记下来。每一次改动都指向同一件事:让查本队数据这件事少点几下。
-
2016
第一版赛程表上线
按联赛分组排列当轮比赛,最早只服务一个联赛,用户靠收藏夹记自己要看的场次。
-
2019
数据面板改版
控球率从文字数字变成随比赛推进的走势条,一场球谁在控节奏,扫一眼走势就能看出来。
-
2022
历史记录补齐到九个赛季
最近九个赛季的赛程与控球率都能回查,翻历史数据比旧版少点两次。
-
2023
订阅与提醒上线
收藏赛事之后可以直接追踪主队动态,提醒节点分成开赛前、半场和终场三个。同年,产品获行业媒体评选的年度体育数据体验产品。
-
2025
赛季页面重组
赛程、控球率和历史对照合并到一条路径里,平均查询路径缩短两步;三端版本号统一到 5.2。