קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
איך מוסיפים חלונות ביטול
חלונות הביטול קובעים מתי לחצן הביטול יופעל. כלומר, לא תוכלו לבטל את ההזמנה באימיילים לאישור ההזמנה של המשתמשים, והאפשרות הזו תיעלם מכל הממשקים האחרים.
אפשר להפעיל חלונות ביטול בשתי דרכים: ברמת השירות וברמת המשבצת. בהמשך מוסבר איך מציינים חלונות ברמות האלה.
אם מגדירים חלון ביטולים ברמת השירות וגם ברמת המשבצת, החלון ברמת המשבצת ייכנס לתוקף. אם לא תגדירו אף אחת מהאפשרויות האלה, חלון הביטולים יוגדר כברירת מחדל לתחילת חלון הזמנים (כלומר, המשתמש יוכל לבטל את הפגישה ברגע האחרון).
הגדרת רמת השירות
כדי להפעיל חלונות ביטול ברמת השירות, מציינים את הערך rules.min_advance_online_canceling בפיד Service. בשדה הזה צריך להגדיר את מספר השניות לפני מועד ההתחלה של ההזמנה שבו צריך לבצע את ההזמנה. לדוגמה, אם אפשר לבטל את ההזמנה רק עד 24 שעות לפני שעת ההתחלה, השדה הזה יוגדר לערך 86400 (כלומר, אפשר לבטל הזמנה לשעה 15:00 רק עד 15:00 ביום הקודם).
ההגדרה הזו תחול על כל המיקומים של השירות הזה (אלא אם היא תבוטל על ידי הגדרה ברמת המיקום).
[[["התוכן קל להבנה","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."]]],["Cancellation windows control when cancellations are allowed. They can be set at the service level using `rules.min_advance_online_canceling` in the Service feed (specifying seconds before the reservation start) or at the slot level using `scheduling_rule_overrides.last_online_cancellable_sec` in the availability feed (specifying an EPOCH timestamp). Slot-level settings override service-level settings. If neither is set, cancellations are allowed up until the slot's start. Implementations must handle `OUTSIDE_CANCELLATION_WINDOW` errors for edge cases.\n"]]