上周,一个做 3PL 的朋友问我:"我们花了小几万美金上了在途跟踪系统,客户还是天天打电话问'货到哪了'——这钱是不是白花了?"我反问他三个问题:你们承运商的回传率多少?ETA 偏移超过多少分钟才告警?告警一天响多少次?三个都答不上来。那我可以告诉你:钱大概率是白花了。不是系统不行,是你们根本没把这东西当工程来做。
在途跟踪的数据从哪来:先把原理讲透
在途位置数据就三路来源,拼在一起才是"可视化",只买一路就别抱怨看不清。
第一路,GPS 车载终端。你可以理解为卡车版的手机定位:终端每隔几十秒到几分钟往平台扔一个坐标。精度最高、实时性最强,代价是要装硬件、要付流量费——自有车队用这路最划算。
第二路,ELD 数据。美国 2017 年底强制干线卡车安装 ELD(电子记录仪),本来是管司机工时的,副产品是位置数据。承运商授权之后,这份数据可以直接拿来做跟踪,不用再装一套硬件。这就像买洗衣机送了烘干功能,不用白不用。但注意:ELD 数据的所有权在承运商手里,人家不授权,你一点办法没有。
第三路,承运商 API 或 EDI 214。这是最便宜的一路:承运商系统里状态一变(提货、在途、到货)就推给你。你可以理解为微信的"对方正在输入……"——知道有动静,但不是连续的。免费或很便宜,代价是颗粒度粗、延迟大,有些小承运商一天只推两三次。
三路数据的关系,打个比方:GPS 是高清直播,ELD 是官方转播,EDI 214 是文字战报。你想看直播,就得为带宽付钱;只想知道比分,文字战报也够用。选型的时候先问自己:我要的是直播还是比分?
ETA 不是算出来的,是"猜"出来的
ETA 的公式看着简单:剩余里程除以预测速度。但"预测速度"这四个字,全是坑。
这就像手机导航预估到达时间:它不是拿限速去除的,是拿这条路这个时段的历史速度、实时路况,再加你中途要不要进服务区综合算的。货运 ETA 比这多了三个变量:第一,司机工时法规,连续驾驶到点必须休息,一次 10 小时,这段是死时间,算法必须扣掉;第二,装卸等待,上一个客户的仓库排了 3 小时队,ETA 直接加 3 小时;第三,状态更新延迟,EDI 214 发出来的"在途"可能是两小时前的位置,拿它算 ETA,起点就是错的。
所以 ETA 准不准,算法只占三成,七成看数据喂得勤不勤。回传间隔 5 分钟和 2 小时,算出来的 ETA 是两个物种,别指望同一个算法能同时伺候好。
2024 年秋天,Ontario 一家 3PL,旺季每天 400 票在途,上了跟踪平台,ETA 还是天天被客户骂。我去看了一眼:他们七成货走小承运商,只回 EDI 214,一天更新两三次——算法拿着 6 小时前的坐标算 ETA,能准就见鬼了。后来我们把这部分货切到"按里程碑跟踪":只看提货、到货两个点,中间不算 ETA。投诉反而少了。承认算不准,比给一个错的 ETA 强——错的 ETA 消耗的是客户信任,这比没有 ETA 贵得多。
异常预警:阈值设不对,等于没设
预警规则三层就够,多了就是噪音。
第一层,ETA 偏移。比承诺时间晚 30 分钟,黄灯,只推给调度员;晚 60 分钟,红灯,推给客户并升级给主管。阈值不是拍脑袋定的:30 分钟是调度员还能通过换司机、改路线抢回来的窗口,60 分钟是客户要开始改生产计划的窗口。阈值要卡在"还能补救"的点上,卡早了是狼来了,卡晚了是马后炮。
第二层,地理围栏。在提货点或卸货点停留超过 2 小时没动,告警。车可能被扣了、可能在排队、可能司机睡着了——原因不重要,重要的是有人去问一嘴。
第三层,货本身。冷藏车厢温度偏离设定值超过 3℃、持续 15 分钟,直接打电话,不要等系统推送。有些异常等不起工单流转。
开炮时间到:我见过最多的伪需求,是"所有异常都要实时推送到客户手机上"。一天 200 条告警,客户第三天就把通知关了,等于没有预警。告警的价值不在多,在"响一次就有人处理"。我的分界线:推送到客户的告警,一票货一天不许超过 1 条;内部告警可以多,但必须分级,不分级的告警就是噪音。
2023 年夏天,一家生鲜分销商,一车冷藏货从 Fresno 往洛杉矶走,厢温探头报警——制冷机故障。系统 15 分钟内连推三级:调度员、主管、客户。调度员 20 分钟内联系到就近的冷库转货,整车货保住了。那一车货值小几十万美金,而那套温度探头一年的租金才几百美金。这就是预警该干的事:平时安静,出事时一锤定音。
选型分界线:三种玩家,三种买法
自有车队 50 台以下:别自建平台,买现成的 SaaS,按车按月付费。你养不起一个数据团队,也没必要养。
以外包承运商为主:买聚合平台——市面上有好几家,专干一件事,把上千家承运商的跟踪数据聚到一起。选型时核心指标只有一个:它覆盖了你多少比例的承运商。覆盖 90% 和覆盖 50%,是两个产品。
3PL 或货代:先把 TMS 自带的跟踪模块用起来,不够再外接。别一上来就买全套——先解决"客户能不能自助查到货在哪",再解决"ETA 准不准"。顺序反了,钱就白花了。
分界线一句话:年运费花不到七位数(美金),就别谈自建,买现成的。在途可视化这东西,规模不够,自建就是烧钱。
维护的坑:系统上线只是开始
坑一,GPS 漂移。城市高楼区、室内停车场,坐标能飘出几百米。地理围栏半径设 200 米,车天天"误出围栏",告警全是误报。半径至少 500 米起,市区给到 1 公里。精度不够,围栏来凑。
坑二,司机拔设备。ELD 是法规强制的,拔不了;但手机 App 跟踪,司机随手就关了。回传率从 90% 掉到 40%,ETA 全废。技术上无解,只能合同上解决:跟承运商谈条款,把"保持跟踪开启"写进去,掉线率跟运费挂钩。不配合的承运商,慢慢就被淘汰了。
坑三,时区。跨州运输,系统按错时区算 ETA,整批货的到达时间全错 3 小时。上线第一周,把时区转换查一遍,这是必踩的坑。
坑四,把延迟数据当实时。有些承运商的 API 是 1 小时批量推一次,你拿它做"实时预警",黄花菜都凉了。签约前先问一句:推送频率是多少?回答不上来的,直接 pass。
这钱花得值不值,看这一个数:承运商主动回传率。能稳定在 80% 以上,这套系统就是印钞机——调度员每天省出 2 到 3 小时打电话追货的时间,客户投诉砍半。掉到 60% 以下,趁早别续费,先把承运商合同里的跟踪条款谈明白再说。技术从来不是瓶颈,瓶颈永远是人不配合。数据不听话,算法再牛也是摆设。
作者:大刘|自动化设备工程师





