美團技術沙龍01 - 58到家服務的訂單調度&數據分析技術

  1. 1. 2015.4.15 到家服務的訂單調度&數據分析技術 58到家· 黃海斌 @xemoaya
  2. 2. agenda • 58到家介紹 • 訂單管理系統介紹 • 數據分析技術的應用
  3. 3. 2015.4.15 58到家介紹
  4. 4. 58到家簡介 2014年11月20日,58到家服務平臺在北京發佈,以居家場景爲切入點 提供家政、麗人、速運三大系列到家生活服務,並快速實施全國化佈局 ; 2015年3月,58到家三個自營品類作到全國第一,並已覆蓋全國近30個 城市的渠道網絡; 2015年4月21日, 58到家2.0上線,開放平臺戰略,並新增化妝、按摩、 月嫂等到家服務。
  5. 5. 58到家的優點 對比傳統線下、其餘垂類的上門服務,到家的優點主要有: 一、利用互聯網技術和互聯網思惟,高效管理數以萬計的勞動者,服 務質量不斷迭代優化。 二、利用LBS技術、集中調度算法讓勞動者和用戶的鏈接最高效,大幅 提升勞動者收入和用戶體驗。 三、構建上門服務綜合平臺,藉助品牌聯合運營和大數據技術,造成 平臺協力。
  6. 6. 2015.4.15 訂單調度系統介紹
  7. 7. 訂單調度系統的做用 輸入:訂單、服務者 輸出:訂單和服務者的綁定關係
  8. 8. 到家服務預定模式 • 預定調度:以家政、美甲爲表明 • 用戶預定1~7天后使用服務 • 商家以接受派單爲主,上門方式是公共交通
  9. 9. 預定調度的核心技術點 • 勞動者浪費在通勤時間儘可能少,提高勞動者體驗,也提高勞動者接 單數 • 按距離篩選的優化 • 早期按直線距離篩選,存在很多問題 • 過分方案,緩存離線網格 • 目前應用多終點距離測量接口 • 訂單間距離優化:讓浪費在路上的時間儘可能少 • 派單時候考慮先後單的服務地點 • 訂單按距離聚類優化,讓阿姨批量消滅訂單
  10. 10. 預定調度架構
  11. 11. 訂單「系統」(第一個月) 業務量:日均單在百單左右,勞動者數量在百人左右。 需求:能把訂單派出去就行 實現:一張訂單表記錄訂單,mis後臺用於客服操做記錄訂單狀態。 ≈ excel
  12. 12. 存在問題 一、對勞動者體驗差,不斷受到客服電話騷擾,須要本身記住訂單安排 。 二、對用戶體驗差,訂單量上來以後,致使訂單積壓,客服忙不過來, 用戶的訂單得不到及時響應。 三、對客服體驗差,每派一單須要打平均7通電話。
  13. 13. 訂單系統(第三個月) 業務量:日均單過千單。勞動者過千人。 需求:客服人肉已經沒法應對,急需優化派單效率讓用戶得以快速響應。 實現: 一、開發用戶端和商家端app,接派單下降對400客服的依賴。 二、初步商家管理系統,記錄商家住址經緯度,實現按座標排序功能。 三、開發搶單功能,讓勞動者本身搶單。
  14. 14. 訂單系統 派單調度模塊選取訂單服務 地址距離商家位置由近到遠 進行推送 商家接單後返回用戶接單成 功
  15. 15. 存在問題 1. 上門服務不是打車,上門服務絕大多數是預定製,打車絕大多數 是實時需求。因此搶單在打車行得通,上門服務行不通。 2. 勞動者學歷偏低,對app負責使用不適應。 3. 勞動者的接單距離、時間管理問題等派單效果問題開始凸顯。
  16. 16. 訂單「調度」系統(第六個月) 業務量:日均單峯值過萬單,勞動者數千人,業務線三足鼎立(家政 、麗人、搬家) 需求:解決訂單超售問題,提高人均接單量。 實現: 1. 從搶單改成派單,由系統安排勞動者日程,商家端只作確認。 2. 勞動者庫存系統,和用戶端聯動,避免超售。 3. 每一個商家有一個接單半徑,落在這個半徑的單纔會被推送。 4. 用通勤距離代替直線距離,由於實時調用地圖接口性能沒法接受, 建設了一個離線距離模塊。
  17. 17. 訂單調度系統 用bitmap記錄每一個勞動者最 近1周的時間安排,派單成功 後會佔用相應時間。 商家拒單後會從新選擇新的 商家派單,重派失敗由客服 介入。 離線地圖網格是把一個城市 劃分紅一千米見方的小方格 ,預處理任意兩個方格之間 的通勤距離。
  18. 18. 存在問題 1. 業務特色是勞動者少,訂單多,接不過來。須要進一步優化人均接 單量。 2. 隨着業務深刻,從單純追求訂單量慢慢轉變爲既保證訂單量,又要 提高總體訂單收益。 3. 品類繼續在增多,勞動者也繼續在增多,勞動者會出現各類各樣的 情況,好比臨時請假、缺席等。
  19. 19. 訂單調度系統的將來規劃 業務量:2015年年末的目標是峯值10萬單,而且接入很多於5家三方服 務。 需求:實現高訂單飽和度,低通勤距離。綜合考慮訂單量和訂單收益 。實現通用平臺接入
  20. 20. 將來規劃 1. 用戶分級,優秀用戶優先派單。 2. 集中派單+綜合考慮勞動者臨近時間點的訂單,縮短中間路程。 3. 訂單分級,引入動態訂價。 4. 勞動者分級,優秀勞動者有更多接好單的機會。 5. 把訂單調度模塊插件化,不一樣業務能夠定製本身的調度邏輯。
  21. 21. 實時調度的技術核心 • 須要在最短期內撮合商家和訂單 • 實現:搜索+推送+搶單 • 搜索商家條件:訂單距離、商家權重 • 商家實時返回當前定位 • 商家權重(好評率、培訓程度、商戶用戶緊密度) • 里程計算: • gps漂移:定位api返回精度、前一個點距離、道路吸附 • gps點缺失:調用導航距離來彌補
  22. 22. 實時調度架構
  23. 23. LBS技術的應用 • 實時定位、導航 • 里程計算:目前準備借力高德地圖的出行類LBS解決方案,結合我 們自有的業務策略來優化里程計算功能
  24. 24. 2015.4.15 數據分析技術的應用
  25. 25. 數據分析與挖掘 訂單維度 1. 基於地理位置的人羣畫像,獲取潛在用戶羣,平臺內品類運營更加 精準。 2. 商圈維度、小區維度的訂單量分析,使得地推更高效。 勞動者維度 1. 勞動者出行路線分析,關鍵路徑增長班車提升通勤效率。 2. 基於區域的訂單量飽和度與勞動者數量分析,指導勞動者招募
  26. 26. 區域化訂單分析 • 根據用戶分佈、地形、交通 劃分商圈,按商圈就近派單 • 根據商圈飽和度和用戶需求 智能調度商家和精準市場推 廣 • 根據商家數據個性化商家運 營管理
  27. 27. 小區地推系統 • 小區用戶畫像,目標客戶羣 精準定位 • 小區潛在用戶規模評估,用 戶滲透率,地推效果跟蹤記 錄
  28. 28. 動態補貼模型 • 根據商圈歷史數據以及用戶 和商家行爲數據等創建數據 模型動態補貼,提高訂單響 應率。 • 商圈精準市場活動,量化市 場活動效果和後續跟蹤,提 高市場推廣效率,下降推廣 成本。
  29. 29. Q&A 謝謝你們!