跳至內容
所有教學
設定

Google Calendar 衝突處理

GCal 寫入的事件與本地預約撞時段, 選擇保留誰。

路徑

「後台 → 設定 → Google Calendar 同步」, 連結成功後下方會出現「衝突策略」radio。

兩個選項

keep_local (預設) GCal 那邊新增的事件如果撞到本地 booking, **本地 booking 不動**, GCal event 還是會匯入成 PENDING booking 等你確認, 但不會蓋掉原本的客戶預約。

適合大部分情況 — 客戶預約是「真的會收錢」的, GCal 是「附帶提醒」的, 保留客戶預約最安全。

overwrite_with_gcal GCal 那邊新增的事件撞到本地 booking, 本地 booking 標 CANCELLED, 改以 GCal event 為主。

適合 — 你主要用 GCal 排所有事, BBOS 只是接客戶預約用, 你親自加到 GCal 的優先級高於系統建的。注意這會自動取消客戶預約, 用之前想清楚。

同步失敗通知

GCal watch channel 每 7 天要 renew, 若 renew 失敗會 dispatchTeacherNotification 通知你。你會在 LINE 收到「Google 同步斷線, 請進 /settings/google-calendar 重新連結」。

這篇有用嗎?