飯店訂房渠道同步
System ↔ SystemOTA 訂房事件傳播至房務管理系統、渠道管理平台及分析系統。
6 個節點 · 5 條連接travel
eventapisystem
視覺化
OTA 訂房事件event
收到來自 Booking.com、Expedia 或直接官網的訂房請求。
↓sequential→ 房務管理系統更新
房務管理系統更新api
在房務管理系統中建立含房間指派的訂房記錄。
↓sequential→ 渠道管理平台同步
↓parallel→ 確認電子郵件
渠道管理平台同步api
更新所有 OTA 渠道的可售房數,防止超賣。
↓sequential→ 動態房價調整
動態房價調整system
依據入住率及需求訊號重新計算最佳可售房價 (BAR)。
↓sequential→ 分析管線
確認電子郵件api
發送含帳單號碼的訂房確認電子郵件給旅客。
分析管線db
將訂房資料寫入營收管理資料倉儲。
uc-reservation-sync.osop.yaml
osop_version: "1.0"
id: "reservation-sync"
name:"飯店訂房渠道同步"
description:"OTA 訂房事件傳播至房務管理系統、渠道管理平台及分析系統。"
nodes:
- id: "ota_booking"
type: "event"
name: "OTA 訂房事件"
description: "收到來自 Booking.com、Expedia 或直接官網的訂房請求。"
- id: "pms_update"
type: "api"
subtype: "rest"
name: "房務管理系統更新"
description: "在房務管理系統中建立含房間指派的訂房記錄。"
timeout_sec: 30
retry_policy:
max_attempts: 2
- id: "channel_sync"
type: "api"
subtype: "rest"
name: "渠道管理平台同步"
description: "更新所有 OTA 渠道的可售房數,防止超賣。"
timeout_sec: 45
- id: "rate_adjust"
type: "system"
name: "動態房價調整"
description: "依據入住率及需求訊號重新計算最佳可售房價 (BAR)。"
- id: "confirmation"
type: "api"
name: "確認電子郵件"
description: "發送含帳單號碼的訂房確認電子郵件給旅客。"
- id: "analytics"
type: "db"
name: "分析管線"
description: "將訂房資料寫入營收管理資料倉儲。"
edges:
- from: "ota_booking"
to: "pms_update"
mode: "sequential"
- from: "pms_update"
to: "channel_sync"
mode: "sequential"
- from: "pms_update"
to: "confirmation"
mode: "parallel"
- from: "channel_sync"
to: "rate_adjust"
mode: "sequential"
- from: "rate_adjust"
to: "analytics"
mode: "sequential"