การตั้งเวลาจองล่วงหน้าขั้นต่ำ
มีหลายกรณีที่ผู้ขายต้องการให้จองบริการหรือสล็อตเฉพาะล่วงหน้าขั้นต่ำ ตัวแปรเหล่านี้จะตั้งค่าได้ที่ระดับบริการและ/หรือระดับความพร้อมใช้งาน หากตั้งค่าไว้ที่ทั้ง 2 แบบ ระบบจะใช้การตั้งค่าที่ระดับความพร้อมใช้งาน
คำจำกัดความของระดับบริการ
ในระดับบริการ ช่องนี้จะเรียกว่า rules.min_advance_booking
ช่องนี้ควรตั้งค่าเป็นจำนวนวินาทีล่วงหน้าก่อนเวลาเริ่มต้นการจองที่ต้องทำการจอง ตัวอย่างเช่น หากต้องจอง 1 ชั่วโมงก่อนเวลาเริ่มต้นเสมอ ช่องนี้จะตั้งค่าไว้เป็น 3600 (เพื่อให้จองเวลา 15:00 น. ได้จนถึง 14:00 น.) ซึ่งจะมีผลกับช่องโฆษณาทั้งหมดของบริการนั้น (เว้นแต่จะมีการลบล้างโดยคําจํากัดความระดับช่องโฆษณา)
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 } } } ]