הגדרת זמן מינימלי להזמנה מראש

הגדרת זמן מינימלי להזמנה מראש

יש מקרים רבים שבהם מוכר ירצה לקבל שירותים ספציפיים, או משבצות כדי להזמין זמן לפחות מראש. אפשר להגדיר את הערכים האלה בכל אחת מהאפשרויות: ברמת השירות ו/או ברמת הזמינות. אם הוא מוגדר בשני הסוגים, תפעל לפי ההגדרה ברמת הזמינות.

הגדרת רמת שירות

ב רמת השירות נקראת rules.min_advance_booking. השדה הזה צריך להגדיר את מספר השניות לפני תחילת ההזמנה המועד שבו צריך לבצע את ההזמנה. לדוגמה, אם ההזמנה תמיד מתבצעת יש ליצור שעה אחת לפני שעת ההתחלה של השדה הזה 3600 (כך שתוכלו להזמין מקום לשעה 15:00 עד השעה 14:00). ההגדרה הזו תחול על כל מיקומי המודעות עבור אותו שירות (אלא אם הם יבוטלו על ידי ההגדרה ברמת משבצת הזמן).

JSON

"service": [
  {
    "rules": {
      "min_advance_booking": 3600
    }
  }
]

הגדרה ברמת מיקום המודעה

ב רמת משבצת הזמינות שאליה נקרא השדה scheduling_rule_overrides.last_bookable_sec הזה השדה הזה הוא הפעם האחרונה (חותמת הזמן של EPOCH) שבה אפשר לשריין את המשבצת הספציפית. הכלל הזה יחול על כל משבצת בנפרד שבה צוין.

JSON

"service_availability": [
  {
    "availability": {
      "scheduling_rule_overrides": {
        "last_bookable_sec": 1468081800
        }
    }
  }
]