出行行業訂單調度系統V1.0版本產品說明
網約車行業中的訂單調度系統應該如何設計呢?這篇文章里,作者嘗試圍繞調度方式、匹配系統設計、派單流程等方面進行了說明解答,一起來看一下吧,或許會對想了解網約車行業訂單調度的同學們有所幫助。
一、背景介紹
網約車行業訂單調度通常來講有搶單、派單兩種方式,根據平臺所處階段、平臺運營模式、業務情況、市場供需關系等,決定采取搶單或派單方式。
1. 搶單場景
- 讓更多的車主聽到單,增加參與感。
- 在乘客能夠接受的范圍內(不能等太久)。
- 自由選擇,減少因派單不合理車主對平臺的負面情緒。
2. 派單場景
- 讓乘客能坐到車。
- 讓乘客更快的坐到滿意的車(近、服務好、不能取消or取消自動改派)。
- 讓車主行車過程中更安全,能接到單(自動接單)。
- 最合理的調度、匹配運力。
3. 平臺所屬階段
- 初期:搶單,單少、車輛少,搶單可以增加車主參與度。
- 發展期:引入派單,采用混合模式,隨著車輛的增加,對人、車需要做一定的篩選,按供需關系需要做一定的運力調度,同時也能防止刷單。
- 成熟期:混合模式,采用類似“滴米”機制,按訂單品質決定派單或搶單。
4. 平臺運營模式(業務性質)
- 公司車輛:適合派單,用最合適的車輛接乘客。
- 社會車輛:適合搶單,增加參與度,減少派單不合理的負面情緒。
- 專車:優先乘客體驗,適合派單。
5. 市場供需關系
當乘客需求 多于 司機服務能力時,適合用搶單。
當乘客需求 少于 司機服務能力時,適合用派單。
二、訂單調度
訂單調度需要注意以下幾個方面:
- 是否允許異地車接單
- 訂單調度方式
城市限行規則,不能發給被限行的車主。
1. 調度方式
結合行業目前的業務場景,可以使用搶單、派單結合的方式,根據訂單品質決定派單or搶單。
訂單品質分析算法:
一個訂單品質的好壞跟里程、路況、地段、乘客信用都有一定的關系,系統需要從這四個維度進行計算,最終得出一個分數值決定這個單的品質。
后臺支持配置每個因子的分數值,總價值100分,超過60分視為好單,默認:
- 里程30分;
- 路況30分;
- 地段25分;
- 信用15分;
訂單分數值 = 里程分 + 路況分 + 地段分 + 信用分 > 60分,視為好單。
里程:支持按城市配置里程超過多少公里算好單,里程換算分數值(多少分/公里)。
默認配置里程 = 建議遠途公里數*60%
默認里程換算 = 1分/公里
算法:
訂單路程 = 取地圖起點 – 終點駕車路徑規劃策略5第1條的行駛距離/1000
計算分值 = (訂單路程 – 配置里程) * 里程換算xx分/公里 + 里程分*60%
里程分值 = 計算分值小于0則取0,計算分值大于里程分則取里程分。
路況:地圖路況分未知、暢通、緩行、擁堵,通過計算暢通路程占訂單路程的百分比,得出路況分。
算法:
暢通路程 = 取地圖起點–終點駕車路徑規劃策略5第1條,導航路段信息交通情況未暢通的路段距離和/1000 (技術可以調研是否能通過返回結果的條數進行分析)
路況分值 = 暢通路程/訂單路程 * 路況分
地段:
分析訂單終點的價值,以訂單終點所在位置為中心點,計算一段時間內周圍發出的歷史訂單數量。支持統一配置計算周期、計算范圍,按城市配置歷史訂單超過多少算好單、訂單換算分數值(多少分/單)
默認計算周期 = 7天 (統一)
默認計算范圍 = 直線2公里(統一)
默認配置訂單數 = 50單
默認訂單換算 = 0.1分/單
算法:
歷史訂單數 = 配置周期內,配置范圍發出的訂單數(起點在范圍內)
地段分值 = (歷史訂單數 – 配置訂單數) * 訂單換算xx分/單 + 地段分*60%
乘客信用:根據付款及時率、評論情況分析。
目前信用體系的乘客信用分默認為100分。
算法:
信用分值 = 乘客信用分/100 * 信用分
2. 匹配系統設計
怎么評判車主是否適合乘客?
乘客叫車時,系統給周圍可能接單的車主計算一個與當前訂單的綜合匹配值,從靜態、動態兩個維度進行評判,每個維度包含多個因子,計算所有因子分值之和得出每一個車主與訂單的綜合匹配值。
綜合匹配值 = 基礎分 + 靜態分值 + 動態分值
基礎分:計算匹配值的基礎因子,系統可配置,默認1000分。
靜態信息:靜態信息包括注冊時長、歷史服務分(最近100單)、車主類型等。V1.0階段只考慮車主類型。
默認車主類型分 = 普通車主0分;共享合伙人+10分;高級合伙人+15分;
算法:
靜態分值 = 車主類型分
動態信息:動態信息包含車型偏好、直線距離、規劃距離、路況熟悉度、是否限行等等。V1.0階段只考慮距離、是否限行,支持配置起點規劃距離換算分值。
默認距離換算 = 50分/公里
算法:
距離 = 取地圖車主位置–訂單起點駕車路徑規劃策略5第1條的行駛距離/1000
限行 = 取地圖起點–終點駕車路徑規劃策略2的限行結果,1需要減去基礎分
(PS:根據城市是否限行決定是否調用地圖判斷)
動態分值 = 0 – (距離 * 距離換算xx分/公里) + (限行=1 ? -1000 : 0 )
3. 派單流程
派單需要讓乘客更快的坐到滿意的車,最終目標是派給最可能接單、最應當接單的車主,這樣既能保證接單率(用戶體驗),也能保證服務者的利益。
后臺支持配置:
- 每次篩選車主數,區間[1-10],默認6位
- 乘客等待時長,區間[30-90],默認60s
- 系統等待周期,區間[5-15],默認10s
- 是否自動接單,默認 否(系統給車主自動接單)
- 車主接單時長,區間[10-30],默認15s
- 幾位車主不接單轉搶單模式,默認3位
- 是否支持車主取消,默認 不允許
靜態篩選條件:
- 空閑且非聽單狀態
- 接受派單
- 根據是否允許異地車接單條件篩選
- 取城市派單范圍內,直線距離從近到遠
- 靜態信息分從高到低的6位車主
4. 搶單流程
搶單屬于自由選擇模式,可以增加車主參與感,需要結合場景考慮乘客是否可接受,系統設計支持多人同時搶單。
后臺支持配置:
- 篩選數量、乘客等待時長、系統等待周期設置同派單
- 車主接單時長,區間[10-30],默認18s
- 匹配等待時長,區間[2-10],默認5s
- 車主聽單次數,區間[1-3],默認2次
- 是否支持車主取消,默認 不允許
靜態篩選條件:
- 空閑且非聽單狀態
- 根據是否允許異地車接單條件篩選
- 取城市派單范圍內,直線距離從近到遠
- 靜態信息分從高到低的6位車主
專欄作家
燦爛千陽,人人都是產品經理專欄作家。一名專注于跨境電商、網約車出行、貨運物流領域的產品經理,擁有深厚的專業知識和實踐經驗,擅長數字化營銷、智能運營、需求分析、數據分析。
本文原創發布于人人都是產品經理,未經許可,禁止轉載
題圖來自 Unsplash,基于 CC0 協議
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
- 目前還沒評論,等你發揮!