品牌故事 · 2018 年至今

从一个干净的联赛页面开始,米乐赛场走了六年

2018 年我们问了自己一个问题:为什么看清一场球要来回翻好几屏?答案后来落成一句话——一个联赛,一页说清。六年下来,米乐赛场把这句话铺到了每一级联赛的页面上,也把当初只想把页面写干净的小组,做成了有人盯数据、有人盯内容的 24 人团队。

  • 2018 站点起步的年份
  • 46 个联赛收录在站
  • 约3800 支球队资料
  • 24 人内容与数据团队
被晨光洗过的球场草地抽象纹理,上面覆盖着淡淡的等距网格线
清晨的球场只留下浅绿、白线和一层几乎看不见的网格,这也是我们想要页面给人的感觉:安静、有秩序、一眼就知道哪块是哪块。

一个联赛的数据,早些年要翻七个页面才看得全

站点刚上线那会儿,我们用的是一份把国内外赛事全塞进去的长列表。列表越长,找一场球就越像在里面捞东西:比分、时间、主客场、射手,全挤在同一行,眼睛得来回扫好几遍才对得上。

后来我们换了个做法,把每一级联赛单独拆出来,给它一张干净的页面。联赛名在顶端,往下是比分、赛程与球队资料,位置定死不动。想看英冠就打开英冠,想看中乙就打开中乙,互不打扰,也不用先做一轮排除法。

这个决定让页面的数量涨了很多,但也让后面的每一件事都有了落脚点:挑赛事是在挑页面,并排摆是在把页面放到一起,导出是把页面上的那一横排数据带走。你在电脑上做好的这套挑选,出门用手机登录接着看,位置和内容都还在。

M1 到 M6,每一版都在回答一个具体的麻烦

数据面板一共经历六个主要版本,它们不是按好看程度排的,而是按你们抱怨得最凶的顺序排的。哪个问题先让人觉得难用,就先改哪个。

M1 2018 – 2019 每个联赛先有自己的页面

当时不同赛事的数据散在好几个页面,看一个队要开三个标签来回切。

做法按联赛拆页,比分与赛程分成上下两栏,联赛名固定在最上方,顺着页面往下读就能读完一场比赛。

M2 2019 – 2020 赛程做成一条能顺着读的时间轴

当时比分和赛程挤在一起,赛程一多就分不清哪天打哪天,横着读更是找不到北。

做法赛程改成纵向时间轴,日期刻度统一用等宽数字,同一列的分钟数能竖向对齐,一屏扫下来就知道这段赛程怎么排。

M3 2020 – 2021 球队资料跟着比赛一起进页面

当时看完一场球想顺手翻一下双方近期状态,得跳出去另找一支队,回来还得重新定位。

做法把球队卡片摆进同一页,近期战绩、主客场表现、常用阵型、射手榜位次四组信息一次排开,翻完不丢位置。

M4 2021 – 2022 电脑端挑好的,手机接着看

当时在电脑上把想看的联赛挑好了,换到手机上又得从头找一遍,通勤路上没了耐心。

做法两端共用同一份账号数据,挑过的联赛和关注的球队跟着账号走,手机登录后打开就是上次停下的位置。

M5 2022 – 2023 两个联赛能摆在同一屏上看

当时同期赛果想对比一下,只能反复切页面,切一次忘一次,最后靠截图拼。

做法并排对照一次可放三个联赛,比分、赛程时间轴、球队资料和射手榜在同一屏上各占一栏,竖向读数不会串行。

M6 2023 – 至今 挑赛事、摆对照、带走数据收进同一套面板

当时挑选在一处、对照在一处、导出又在另一处,整理一天的赛果要按顺序走三遍。

做法三层挑选条件直接写进地址栏,方便回看也能分享;导出面板收进同一套卡片语言,CSV 与图片两种格式,一次带走当日完场赛程和对应比分记录。

由六个等距节点连成的版本演进信息图,每个节点标注对应的功能变化
六个版本串起来看,被解决掉的其实是一件事:让一场比赛的数据从上游走到你眼前,路上少绕几道弯。

9 个人专门盯数字,比赛日按时间段轮班

米乐赛场现在 24 个人,数据校对是最大的一摊,有 9 位同事专门负责。他们每天做的事分两段:赛前把对阵双方的资料过一遍,确认近期战绩、主客场表现和常用阵型没有缺项;完场之后,把最终比分、进球时间和射手榜位次填回页面对应的字段里。

比赛密集的时段按时间轮班,上一班处理完再交接给下一班,回填不会全堆到第二天早上。如果上游给出的进球顺序与分钟数对不上,这一条会先挂起,查清楚再发布,当天没弄明白就不硬塞进页面。

其余同事分在工程、内容与客服三块。内容团队管联赛专栏,每周更新 3 到 5 篇,分成赛场观察、数据方法、版本手记和使用技巧四类,覆盖国内各级联赛与欧洲主要赛事。想先看看他们平时写什么,可以从联赛专栏进去翻两篇。

由环形与箭头组成的团队分工示意图形,展示一条比分从上游进入页面的流转路径
一条比分从上游进来,要经过校对、回填与复核三层,才会出现在并排对照面板上。

哈尔滨节点的日常:盯刷新,也盯异常

站点服务覆盖黑龙江地区,同步面向全国用户。哈尔滨节点承担日常的数据校对与运维值守,是整条刷新链路里最靠前的一段,很多看起来突然的数值变化,最先在这里被看出来。

核心比分的刷新延迟平均在 3 秒以内,重点联赛能做到 1 秒级。值守的同事关注两件事:刷新有没有卡住,数值有没有跳得不对劲。前者靠链路告警,后者靠比对同一场比赛在多个来源上的分钟与比分,两边只要出现偏差就立刻回头看。

刷新一旦出现停顿,会先切到备用链路,同时提醒当值的人跟进。你在页面上看到数字迟迟不动,也可以先看一眼顶部的刷新状态点;常见的判断顺序整理在帮助中心里,照着走一遍通常就能分清是网络慢了还是数据还没到。

三条一直没改过的做法

功能来回换,但这三条从第一版起就没动过,往后大概也不会动。

01

位置固定,换赛事不用重新找

从联赛名往下,比分、赛程、球队资料、射手榜依次排开。换到另一个联赛,这几块还在原来的位置,眼睛不用重新适应一遍。

02

摘要先给,细节留在下一层

列表里一行只放比分和时间,扫一眼就能知道这场打完没有。想看阵型、换人和过程,再点开收起的那一层。

03

数字单独成族,竖向读得下来

比分、分钟、排名一律用等宽字体排,位数对齐。并排对照两个联赛时,同一列的数字能一眼竖着读完。

一路走来的几个节点

  1. 2018

    站点上线

    第一批联赛页面完成,一个联赛一张干净页面的排法就此定下来。

  2. 2020

    球队资料进页面

    近期战绩、主客场表现、常用阵型与射手榜位次四组信息,第一次和比赛数据出现在同一张页面上。

  3. 2021

    两端接上同一个账号

    电脑端挑好的联赛,手机登录后原样保留,通勤路上不必从头找起。

  4. 2022

    并排对照上线

    最多三个联赛同屏摆放,赛果、赛程、球队资料和射手榜一起看,不用再靠截图拼。

  5. 2023

    M6 版本与导出面板

    挑选、对照与导出收进同一套面板,CSV 与图片两种格式可带走当日完场记录;同年获得体育数据可视化内容评选优秀案例提名。

  6. 现在

    46 个联赛,约 3800 支球队资料

    国内各级联赛与欧洲主要赛事都在收录范围内,日常校对与运维值守落在哈尔滨节点上。

这套排法用起来是什么手感?

功能目录里能直接看到三层挑选、并排对照和导出面板各自的样子;如果你手上握着内容或渠道,想把联赛数据接到自己的产品里,商务合作那边有具体的洽谈方式。回到首页则是最快的入口,登录后就能顺着上次挑到的联赛继续往下看。