設定最短提前預訂時間

設定最晚預訂時間

在許多情況下,商家希望至少提前預訂特定的服務或時段。您可以在服務層級和/或可用性層級進行設定。如果同時設定這兩項設定,系統將採用可用性層級的設定。

服務層級定義

服務層級中,此欄位稱為 rules.min_advance_booking。這個欄位應設為預訂預訂前必須提前的秒數。舉例來說,如果預訂必須在預訂時間之前的 1 小時內進行,該欄位會設為 3600 (因此下午 3 點之前可預訂下午 2 點前預訂)。這項變更會套用至該服務的所有運算單元 (除非受到運算單元層級定義覆寫)。

JSON

"service": [
  {
    "rules": {
      "min_advance_booking": 3600
    }
  }
]

運算單元層級定義

可用性運算單元層級中,此欄位稱為 scheduling_rule_overrides.last_bookable_sec。這個欄位是可預訂特定時段的最後一個時間 (EPOCH 時間戳記)。這會套用到每個指定此位置的廣告版位。

JSON

"service_availability": [
  {
    "availability": {
      "scheduling_rule_overrides": {
        "last_bookable_sec": 1468081800
        }
    }
  }
]