Đặt thời gian đặt trước tối thiểu

Đặt thời gian đặt trước tối thiểu

Có nhiều trường hợp người bán muốn đặt trước các dịch vụ hoặc khung giờ tối thiểu. Bạn có thể đặt các chế độ cài đặt này ở cấp dịch vụ và/hoặc ở cấp độ khả dụng. Nếu bạn đặt chế độ cài đặt này ở cả hai chế độ, thì chế độ cài đặt ở cấp độ khả dụng sẽ được sử dụng.

Định nghĩa cấp dịch vụ

cấp dịch vụ, trường này được gọi là rules.min_advance_booking. Bạn phải đặt trường này thành số giây trước thời gian bắt đầu đặt chỗ. Ví dụ: nếu luôn cần phải đặt trước 1 giờ trước thời gian bắt đầu, trường này sẽ được đặt thành 3600 (để có thể đặt trước cho 3 giờ chiều cho đến 2 giờ chiều). Điều này sẽ áp dụng cho tất cả các vùng quảng cáo của dịch vụ đó (trừ phi bị ghi đè bởi định nghĩa cấp vùng quảng cáo).

JSON

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

Định nghĩa cấp vị trí

cấp độ vùng khả dụng, trường này được gọi là scheduling_rule_overrides.last_bookable_sec. Trường này là thời gian gần đây nhất (dấu thời gian EPOCH) mà người dùng có thể đặt trước một vị trí cụ thể. Việc này sẽ áp dụng cho từng vị trí riêng lẻ mà bạn đã chỉ định.

JSON

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