הודעה לגבי זמינות

סקירה כללית

הודעת הזמינות (OTA_HotelAvailNotifRQ) מגדירה אם אפשר למכור מוצר (סוג חדר בשילוב עם תוכנית תמחור ותשלומים) למסלול נסיעה מסוים בתאריכים הרלוונטיים. כששולחים הודעה לגבי זמינות, צריך לציין אם הזמינות או ההגבלות של המוצר השתנו.

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

הגבלת זמינות ללילה

בהודעה 'זמינות' תוכלו להגדיר הגבלות שקובעות את הזמינות הכוללת של ההזמנה. סוג בולט של הגבלה הוא "זמינות ללילה": האם ניתן למכור את המוצר בתאריך מסוים. כדי שניתן יהיה להזמין שהייה (מהצ'ק-אין ועד לצ'ק אאוט), חייבת להיות זמינות ללילה בכל התאריכים, וצריך לעמוד בכל ההגבלות האחרות של הזמנות ושהייה.

הגדרות ההגבלה

כברירת מחדל, RestrictionStatus עבור Restriction="Master" סגור. במילים אחרות, ברירת המחדל היא "עצירת מכירה" בכל לילה.

כדי שהמוצר יהיה זמין למכירה, הוא צריך לכלול <RestrictionStatus Restriction="Master" Status="Open"> עבור כל שילובי המוצרים בכל לילות השהייה. עליכם לשלוח ל-Google מספר Open מפורש לכל מוצר, או לשנות את ברירת המחדל ב-Hotel Center. כדי לעשות את זה, עוברים לדף Pricing > Settings ב-Hotel Center ועורכים את השדה 'defaultavailability' (זמינות ברירת המחדל).

הגבלות נוספות

הגעה/יציאה
מניעת מכירה של מסלול נסיעה שמגיע או יוצא בתאריך שצוין. הערך הוא Open כברירת מחדל.
קיזוז מינימלי ומקסימלי להזמנה
חובה לרכוש את מסלול הנסיעה לפחות מספר מסוים של ימים לפני ההגעה.
משך השהייה המינימלי והמקסימלי
הגבלת משך השהייה בתוכניות נסיעה שמצוין בהן תאריך ההגעה הזה.
מינימום ומקסימום לשהייה בפועל (או 'שהייה ללא הגבלת זמן')
הגבלת משך השהייה בתוכניות נסיעה שמכילות את תאריך השהייה הזה.
תבנית של משך השהייה
שליטה מדויקת על משך השהייה המותר בתאריך ההגעה הזה.

הנחיות כלליות

  • הגבלות הזמינות מבוססות על המלון, התאריך, סוג החדר ותוכנית המחירים.

  • אפשר להזמין מוצר רק אם אין הגבלות שחלות על השהייה (מהצ'ק-אין ועד לצ'ק-אאוט) או כשהמשתמש יכול להזמין את השהייה.

  • אפשר לשלוח ל-Google עדכון לגבי הזמינות של המוצר בכל פעם שיש שינוי בהגבלות הזמינות של המוצר בתאריכים ספציפיים.

דוגמה

בקטע הזה מוצגת דוגמה בסיסית להודעת הזמינות, שכוללת רכיבים נדרשים ואופציונליים. אחרי שמכינים את הקובץ, צריך לשלוח אותו ל-Google באמצעות הודעת POST לנקודת הקצה הזו:

https://www.google.com/travel/hotels/uploads/ota/hotel_avail_notif

למידע נוסף על דחיפה או פרסום של הודעה, ראו דחיפה של הודעות.

עבור HotelCode, עליכם להשתמש במזהה המלון הייחודי שבו השתמשתם במערכת לזיהוי הנכס. הערך צריך להתאים למזהה המלון שצוין באמצעות <id> ברכיב <listing> בפיד של רשימת המלונות. כדי לוודא שהנתונים שלכם יוצגו כראוי ב-Google, חשוב מאוד לשמור על עקביות.

בדוגמה הזו מוסבר איך להגדיר הגבלות זמינות:

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                       EchoToken="12345678"
                       TimeStamp="2022-03-20T20:50:37-05:00"
                       Version="3.0">
  <POS><Source><RequestorID ID="partner_key" /></Source></POS>
  <AvailStatusMessages HotelCode="HOTELID">
    </AvailStatusMessage>
    <AvailStatusMessage>
      <StatusApplicationControl Start="202X-03-20"
                                End="202X-03-25"
                                InvTypeCode="RoomID_1"
                                RatePlanCode="PackageID_1"/>
      <LengthsOfStay>
        <LengthOfStay MinMaxMessageType="SetMinLOS" Time="2" TimeUnit="Day" />
      </LengthsOfStay>
      <RestrictionStatus Restriction="Master" Status="Open" />
    </AvailStatusMessage>
</OTA_HotelAvailNotifRQ>

דוגמאות נוספות זמינות בקטע דוגמאות לזמינות.

הדרכות

בקטע הזה מופיעים פתרונות לתרחישים אפשריים כששולחים הודעות לגבי זמינות, ובמיוחד פרטים על הגבלת הזמינות ללילה (שנקראת גם 'הפסקת המכירה').

תרחיש 1: איך למכור מוצרים בתאריכים ספציפיים

התיאור

כשהשילוב של סוג החדר ותוכנית המחירים (מוצר) יהיה זמין בתאריכים ספציפיים.

פתרון

מגדירים את ההגבלה Master לערך Open ומציינים את התאריכים.

דוגמה

הדוגמה הזו ממחישה איך לפתוח את הזמינות ללילה של מוצר מסוים במשך כמה שבועות בחודש מרץ.

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                       EchoToken="12345678"
                       TimeStamp="2022-03-20T20:50:37-05:00"
                       Version="3.0">
  <AvailStatusMessages HotelCode="Property_1">
    <AvailStatusMessage>
      <StatusApplicationControl Start="2022-03-20"
                                End="2022-03-30"
                                InvTypeCode="RoomID_1"
                                RatePlanCode="PackageID_1"/>
      <RestrictionStatus Status="Open" Restriction="Master"/>
    </AvailStatusMessage>
  </AvailStatusMessages>
</OTA_HotelAvailNotifRQ>

למידע נוסף על הגדרת התמחור, תוכלו לעיין במאמר פתרון בעיות בתמחור חסר או חסר.

תרחיש 2: איך להפסיק למכור מוצרים בתאריכים ספציפיים

התיאור

אתם רוצים באופן מפורש להפסיק את המכירה של מוצר (ולא את מלאי שטחי הפרסום) בתאריכים ספציפיים.

פתרון

מגדירים את ההגבלה Master לערך Close ומציינים את התאריכים.

דוגמה

הדוגמה הזו ממחישה איך 'להפסיק למכור' או לסגור את הזמינות ללילה של מוצר בתאריכים ספציפיים.

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                       EchoToken="12345678"
                       TimeStamp="2022-03-20T20:50:37-05:00"
                       Version="3.0">
  <AvailStatusMessages HotelCode="Property_1">
    <AvailStatusMessage>
      <StatusApplicationControl Start="2022-04-20"
                                End="2022-04-30"
                                InvTypeCode="RoomID_1"
                                RatePlanCode="PackageID_1"/>
      <RestrictionStatus Status="Close" Restriction="Master"/>
    </AvailStatusMessage>
  </AvailStatusMessages>
</OTA_HotelAvailNotifRQ>