Genel Bakış
Stok durumu mesajı (OTA_HotelAvailNotifRQ
), bir ürünün
(oda türü, ücret planıyla birlikte) için tek bir açık artırmada
tarihlerine tabidir. Müsaitlik durumu mesajı gönderdiğinizde,
Ürünün stok durumu veya kısıtlamaları değişti.
Aşağıdaki bölümlerde genel yönergeler, temel bir örnek ve nasıl yapılır? kullanarak mevcut müsaitlik durumu ekleme ve güncelleme Müsaitlik durumu mesajı.
Gecelik müsaitlik durumu kısıtlaması
Müsaitlik durumu mesajı, kullanıcılarınızın genel durumunu kontrol eden kısıtlamalar kullanılabilirlik durumudur. Dikkate değer kısıtlama türlerinden biri "gecelik stok durumu": Ürünün belirli bir tarihte satılıp satılamayacağını belirtir. Konaklamanın (girişten çıkışa kadar) rezervasyona uygun olabilmesi için gecelik olması gerekir. Tüm tarihlerdeki müsaitlik durumu. Diğer tüm rezervasyon ve konaklama kısıtlamaları, karşılandı.
Kısıtlama ayarları
Varsayılan olarak Restriction="Master"
için RestrictionStatus
kapalıdır. Başka
varsayılan olarak "satışı durdur" her gece oluyorum.
Bir ürünün satılabilir olması için konaklamanın tüm gecelerinde tüm ürün kombinasyonlarında <RestrictionStatus Restriction="Master"
Status="Open">
olması gerekir. Siz
Google'a her ürün için açık bir Open
göndermeli veya
Hotel Center'da varsayılan ayardır. Bu,
Fiyatlandırma > Hotel Center'da Ayarlar sayfasını düzenleme ve "varsayılan"
"stok durumu" girin.
Diğer kısıtlamalar
- Giriş/Çıkış
- Belirtilen tarihte gelen veya kalkan seyahat planının satışını engeller.
Bu değer varsayılan olarak
Open
şeklindedir. - Minimum ve maksimum rezervasyon farkı
- Seyahat planının en az veya belirli bir sayıda satın alınmasını gerektirir kalan gün sayısı.
- Minimum ve maksimum konaklama süresi
- Bu varış tarihine sahip seyahat planları için konaklama süresini kısıtlar.
- Minimum ve maksimum ileriye yönelik konaklama (ya da "konaklama")
- Bu konaklama tarihini içeren seyahat planları için konaklama süresini kısıtlar.
- Konaklama süresi kalıbı
- Bu varış tarihinde izin verilen konaklama süresini tam olarak kontrol ediyor.
Genel yönergeler
Müsaitlik durumu kısıtlamaları otel, tarih, oda türü ve ücret planına göre belirlenir.
Bir ürün yalnızca geçerli kısıtlamalar yoksa rezervasyon yapılabilir. konaklamaya kadar (girişten çıkışa kadar) veya kullanıcının konaklama rezervasyonu yapabildiği zamanı gösterir.
Şu hizmette her değişiklik olduğunda Google'a Müsaitlik durumu mesajı güncellemesi gönderin: stok durumu kısıtlamaları ekleyin.
Örnek
Bu bölümde, "Zorunlu" bilgisinin yer aldığı, ve isteğe bağlı öğeler için de geçerli. Dosyanızı hazırladıktan sonra şu adrese göndermeniz gerekir: Google, bir POST mesajıyla şu uç noktaya:
https://www.google.com/travel/hotels/uploads/ota/hotel_avail_notif
Mesajın nasıl aktarılacağı/YAYINlanacağı hakkında daha fazla bilgi edinmek için bkz. Aktarma mesajlar bölümüne gidin.
HotelCode
için sisteminizde kullandığınız benzersiz Otel Kimliği'ni kullanın:
bir mülk tanımlamaktır. Bu değer,
<listing>
öğesinde <id>
Otel Listesi feed'i. Sisteminizle tutarlılık,
Google, verilerinizi doğru şekilde gösteriyor.
Bu örnekte, kullanılabilirlik kısıtlamalarının nasıl ayarlanacağı gösterilmektedir:
<?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>
Daha fazla örnek için Kullanılabilirlik bölümüne bakın. örnekler.
"Nasıl yapılır" kılavuzları
Bu bölümde, proje gönderirken karşılaşabileceğiniz senaryolara Müsaitlik durumu mesajları, özellikle de gecelik müsaitlik durumuyla ilgili ayrıntılar ("satışı durdurma" olarak da bilinir).
1. senaryo: Belirli tarihlerde ürün satma
Açıklama
Oda türü ve ücret planı kombinasyonunu (ürün) şurada kullanılabilir hale getirmek istiyorsunuz: somut tarihler.
Çözüm
Master
kısıtlamasını Open
olarak ayarlayın ve tarihleri belirtin.
Örnek
Bu örnekte, bir ürünün gecelik stok durumunu birkaç gün için nasıl açacağınız gösterilmektedir haftalık
<?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>
Fiyatlandırmanın nasıl ayarlanacağıyla ilgili daha fazla bilgi için Eksik veya eksik fiyatlandırma.
2. Senaryo: Belirli tarihlerde ürün satışını durdurma
Açıklama
Bir ürünün satışını açıkça durdurmak istiyorsanız ( envanter) ekleyebilirsiniz.
Çözüm
Master
kısıtlamasını Close
olarak ayarlayın ve tarihleri belirtin.
Örnek
Bu örnekte, "satışın nasıl durdurulacağı" gösterilmektedir veya her gece müsait olmayan belirtilen tarihlerde ürününüze eklenecek.
<?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>