Minimum erken rezervasyon süresi belirleme

Minimum ön rezervasyon süresini ayarlama

Bir satıcının, belirli hizmetlerin veya slotların minimum süre öncesinden rezerve edilmesini istemesi birçok durumda mümkündür. Bunlar hizmet düzeyinde ve/veya kullanılabilirlik düzeyinde belirlenebilir. İkisine de ayarlanırsa müsaitlik durumu düzeyindeki ayar kullanılır.

Hizmet düzeyi tanımı

Hizmet düzeyinde alana rules.min_advance_booking adı verilir. Bu alan, rezervasyonun yapılması gereken rezervasyonun başlangıç zamanından önceki saniye sayısına ayarlanmalıdır. Örneğin, rezervasyonun her zaman başlangıç zamanından 1 saat önce yapılması gerekiyorsa bu alan 3600 olarak ayarlanmalıdır (15:00 için rezervasyon 14:00'a kadar rezerve edilebilir). Bu, söz konusu hizmetin tüm slotları için geçerli olur (alan düzeyinde tanım tarafından geçersiz kılınmadığı sürece).

JSON

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

Alan düzeyi tanımı

Kullanılabilirlik alanı düzeyinde, alan scheduling_rule_overrides.last_bookable_sec olarak adlandırılır. Bu alan, belirli alanın rezerve edilebileceği son zamandır (EPOCH zaman damgası). Bu, belirtilen ayrı alanlar için geçerlidir.

JSON

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