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 } } } ]