Mindestvorlaufzeiten für Buchungen festlegen
Es gibt viele Fälle, in denen Händler bestimmte Dienstleistungen oder Slots mindestens im Voraus buchen möchten. Diese können entweder auf Dienst- und/oder Verfügbarkeitsebene festgelegt werden. Wenn beide festgelegt sind, wird die Einstellung auf der Verfügbarkeitsebene verwendet.
Definition von Service Level
Auf Serviceebene heißt das Feld rules.min_advance_booking
. Dieses Feld sollte auf die Anzahl von Sekunden vor der Reservierungsstartzeit festgelegt werden. Wenn die Buchung beispielsweise immer 1 Stunde vor der Startzeit erfolgen muss, wird dieses Feld auf 3.600 festgelegt. Eine Buchung für 15:00 Uhr kann also bis 14:00 Uhr gebucht werden. Dies gilt für alle Slots für diesen Dienst, es sei denn, er wird durch die Definition auf Slotebene überschrieben.
JSON
"service": [ { "rules": { "min_advance_booking": 3600 } } ]
Definition auf Anzeigenflächenebene
Auf Verfügbarkeits-Slot-Ebene heißt das Feld scheduling_rule_overrides.last_bookable_sec
. Dieses Feld gibt an, wann der jeweilige Slot das letzte Mal (EPOCH-Zeitstempel) gebucht werden kann.
Dies gilt für jede einzelne Anzeigenfläche, in der dies angegeben wurde.
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_bookable_sec": 1468081800 } } } ]