品牌介绍 · ABOUT

在石家庄,把球场上的数字搬进每个人的手机

b体育手机 2019 年在石家庄起步,做的是一件很窄的事:把球场上那些被人反复翻查的数字,从电脑屏幕搬到竖屏上。

客场打得怎么样、某名球员的点球进了几个、这轮谁跑得最多——不用开电脑,不用装东西,滑几下就有答案。

我们是谁、这些数字从哪来、凭什么值得你一直用下去,往下翻就能看到。

  • 2019 起持续运营
  • 河北 本地团队
  • 每周三 数据更新
01 2019

一个球迷始终缺的那张表

2019 年,团队在石家庄凑起来的时候只有几个人,都是常年在手机上追比赛的人。当时大家共同的别扭是:想确认一支球队最近客场打了几场、赢了几场,得在好几个页面之间来回跳,跳到最后常常忘了自己原先要查什么。

于是我们先做了一件很小的事——把每轮的赛程和结果整理成一张能顺着往下翻的表,再把它塞进手机浏览器。不装安装包,不挡登录墙,打开就能看。做满第一年,后台里翻得最勤的还是客场的胜负,这也成了后来整站的第一条主线。

团队一直待在石家庄,登记通信地址是河北省石家庄市长安区中山东路289号。人不多,但足够把这件事一年一年做下去。

球迷要的从来不是一堆数据,是能在群里甩出去的那一个数字。

夜间城市天际线与球场灯光交织的抽象插画,整体偏深绿与青色
从一间屋子里的几块屏幕,到每天被打开几万次的页面
02 数据来路

一条记录进库之前,要过几道手

赛事数据来自长期合作的供应方。同一场比赛的比分、事件时间、出场名单,我们不会只从一处取,而是并行取几份放在一起比。

对得上的直接入库;对不上的标出来等人复核。进球时间、点球判定、换人节点这几类字段最容易出分歧,因为不同来源的记录习惯本来就不一样,复核里有大半时间花在它们身上。

每年 3 月和 9 月,我们会把数据字典整体过一遍,跟赛事的改制、规则调整对齐。赛制变了、字段还照老规矩填,是数据最容易悄悄走样的地方。

暗色房间里多块屏幕显示跑动热区与轨迹线,人物以剪影处理不露正面
每周三上午,复核台上摊开的是同一场比赛的好几份记录
STEP 01 多源采集 同一场比赛,从多家供应方各取一份
STEP 02 交叉比对 比分、时间、名单逐项并排核对
STEP 03 差异复核 对不上的字段标记出来,人工确认
STEP 04 入库归档 确认后写入,按赛季与赛事类型归类
多条数据流汇聚到中央字段表的流程图,荧光青表示通过校验,炽热橙表示待复核
并行的数据流在中央收敛成一张字段表,分歧项单独浮出等人工确认
03 版本演变

八次迭代里,三次动了骨架

移动端从上线到现在一共经历 8 次版本迭代,多数是小修小补:图表清楚一点、加载快一点、弱网下少转两圈。真正动到结构的有三次,每一步都是冲着「少点几下」去的。

  1. 第一次

    一张表拆成一组入口

    最早只有一个战绩列表,翻到后半段手指都酸。我们把赛程、结果、排名拆成各自独立的入口,想看哪一块的人直接进去,不用再从头刷起。

  2. 第二次

    筛选收进一排标签

    赛季切换从下拉框改成手指一滑就换,散在页面各处的筛选条件收进了一排横向标签。这一步之后,查一支球队的客场表现从七八次点击压到两三次。

  3. 第三次

    2024 年改版,三条主线定型

    2024 年上线的版本把全站重新排了一次:客场战绩、点球记录、场均跑动各归一条线,互不打扰。新功能该往哪儿放、老功能要不要留,从那以后都有了判断依据。

路径越短,一个数字被用到的机会就越多。

04 当前体量

现在这个站点有多大

下面这些数字是站点目前的实际体量,也是我们判断一件事该不该做的起点。数字越大,越要求我们把每一栏摆在需要它的人一伸手就够得到的位置。

46 已覆盖的联赛与杯赛
128万条 累计比赛事件记录
4.6万条 点球事件档案
8.6 轻量社区每日活跃用户,其中 92% 从手机端进来
31 有用户使用的省级行政区
18 有海外华人用户使用的国家和地区
05 合作与安全

14 家供应方,一套并行的取数方式

我们和 14 家赛事数据供应方保持长期合作。同一场比赛并行取多份,上游多了、人工成本也高了,但换来的结果很实在:任何一家记录出偏差,都不会让整条数据悄悄变样。

传输

全站 HTTPS

从页面到接口的每一次请求都经过加密传输,你在手机上点过的筛选、看过的赛季不会在中间环节被截走。

备份

异地备份

历史记录在异地保留副本,单台机器出故障不会造成整片赛季档案消失。

审核

2023 年通过第三方信息安全审核

站点在这一年接受了独立第三方信息安全审核,并按审核意见完成了整改。

合作

关系按赛季延续

与供应方的合作不是一锤子买卖。赛制调整时双方一起把字段定义重新对齐,而不是各改各的。

06 内容取向

我们更在意哪一类数字

做了这么多年,有几条判断一直没变过。它们决定了哪些功能会被做出来,哪些会被砍掉。

  1. 01

    能被用上的,排在前面

    一个数字如果赛后翻一次就再没人看,价值有限。客场战绩、点球记录、场均跑动之所以排在最前面,是因为它们每周都在被同一批人问同一遍。

  2. 02

    先在小屏上跑通

    通勤路上单手拿手机,网络还未必稳。任何新功能都要先过一遍这个场景:加载够不够快、手指够不够得到、信号差的时候还能不能读到数字。

  3. 03

    稳定的节奏,比频繁的更新更值钱

    场均跑动固定在每周三上午 08:00 到 10:00 之间更新,前后不会差太多。习惯周三查一次的人,不需要每天来碰运气。

下一步

认识了,就直接用起来

想先看看三类数据各自怎么查,去数据服务;碰到具体操作上的问题,使用指南里有逐步说明;要谈数据或内容方面的合作,直接联系我们。