Définir une période minimale de réservation à l'avance
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Définir une période minimale de réservation à l'avance
Dans de nombreux cas, un marchand souhaite que des services ou des créneaux spécifiques soient réservés un certain temps à l'avance. Vous pouvez les définir au niveau du service et/ou de la disponibilité. Si les deux sont définis, le paramètre au niveau de la disponibilité est utilisé.
Définition du niveau de service
Au niveau du service, le champ est appelé rules.min_advance_booking. Ce champ doit être défini sur le nombre de secondes avant l'heure de début de la réservation que la réservation doit être effectuée. Par exemple, si la réservation doit toujours être effectuée une heure avant l'heure de début, ce champ est défini sur 3 600 (une réservation pour 15h peut donc être effectuée jusqu'à 14h). Cela s'appliquera à tous les créneaux de ce service (sauf si une définition au niveau du créneau est définie).
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/26 (UTC)."],[[["Merchants can set a minimum advance booking time for services or specific time slots."],["Service-level settings use `rules.min_advance_booking` to define the minimum booking time in seconds before the start time."],["Slot-level settings use `scheduling_rule_overrides.last_bookable_sec` to define the last bookable time for a specific slot using an EPOCH timestamp."],["It's crucial to implement booking window validation on the booking server to handle edge cases and prevent bookings outside the allowed timeframe, responding with `SLOT_UNAVAILABLE` if necessary."]]],[]]