취소 기간은 취소 버튼이 활성화되는 시점을 정의합니다. 즉, 취소 기능은 사용자 확인 이메일에서 작동하지 않으며 다른 모든 표시 경로에서 사라집니다.
취소 기간은 서비스 수준과 슬롯 수준의 두 가지 방법으로 사용 설정할 수 있습니다. 이러한 수준에서 창을 지정하는 프로세스는 아래에 설명되어 있습니다.
서비스 수준 취소 기간과 시간대 수준 취소 기간이 모두 설정된 경우 시간대 수준 취소 기간이 적용됩니다. 둘 다 설정되지 않은 경우 취소 기간은 시간대 시작 시간으로 기본 설정됩니다. 즉, 사용자가 마지막 순간에 취소될 수 있습니다.
서비스 수준 정의
서비스 수준 취소 기간은 서비스 피드에서 rules.min_advance_online_canceling를 지정하여 사용 설정할 수 있습니다. 이 필드는 예약 시작 시간 전에 예약을 완료해야 하는 시간(초)으로 설정해야 합니다. 예를 들어 예약을 시작 시간으로부터 24시간 전까지만 취소할 수 있는 경우 이 필드는 86400으로 설정됩니다. 따라서 오후 3시 예약은 전날 오후 3시까지만 취소할 수 있습니다.
이는 시간대 수준 정의에서 재정의하지 않는 한 해당 서비스의 모든 시간대에 적용됩니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-11-26(UTC)"],[[["Cancellation windows control when users can cancel bookings, hiding the cancellation option outside the window."],["You can set cancellation windows at the service level (affecting all slots) or the slot level (affecting individual slots)."],["Service-level windows use `rules.min_advance_online_canceling` in the Service feed to define the minimum time before the booking start when cancellations are allowed."],["Slot-level windows use `scheduling_rule_overrides.last_online_cancellable_sec` in the Availability feed to specify the last time (EPOCH timestamp) a slot can be cancelled."],["Implementing cancellation windows in feeds doesn't replace handling `BookingFailure` with `OUTSIDE_CANCELLATION_WINDOW` for edge cases in your system."]]],[]]