Mindestvorlaufzeiten für Buchungen festlegen
Es gibt viele Fälle, in denen ein Händler bestimmte Dienstleistungen oder mindestens so früh im Voraus gebucht werden. Diese können entweder im Service-Level und/oder Verfügbarkeitsebene festgelegt. Ist sie auf beide festgelegt, der Verfügbarkeitsebene verwendet.
Definition des Servicelevels
Im
auf Dienstebene heißt das Feld rules.min_advance_booking
. Dieses Feld
sollte auf die Anzahl der Sekunden vor dem Beginn der Reservierung festgelegt werden
Zeit für die Buchung. Wenn die Buchung immer
muss eine Stunde vor dem Startzeitpunkt festgelegt werden. Der Wert in diesem Feld lautet
3600 (damit eine Buchung für 15:00 Uhr bis 14:00 Uhr möglich ist). Dies gilt für
Alle Anzeigenflächen für diesen Dienst (sofern nicht durch die Definition auf Anzeigenflächenebene überschrieben)
JSON
"service": [ { "rules": { "min_advance_booking": 3600 } } ]
Definition auf Anzeigenflächenebene
Im
auf der Ebene der verfügbaren Anzeigenfläche,
scheduling_rule_overrides.last_bookable_sec
Dieses
gibt den letzten Zeitpunkt an (EPOCH-Zeitstempel), zu dem der jeweilige Slot gebucht werden kann.
Dies gilt für jede einzelne Anzeigenfläche, für die dies angegeben wurde.
JSON
"service_availability": [ { "availability": { "scheduling_rule_overrides": { "last_bookable_sec": 1468081800 } } } ]