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 bakabilirsiniz. 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, müsaitlik durumu mesajını kullanarak müsaitlik durumu ekleme ve güncellemeyle ilgili genel yönergeler, temel bir örnek ve uygulama senaryoları yer almaktadır.
Gecelik müsaitlik durumu kısıtlaması
Müsaitlik durumu mesajı, kullanıcılarınızın genel durumunu denetleyen kısıtlamalar tanımlamanıza 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. Bir konaklamanın (girişten çıkışa kadar) rezervasyon yapılabilmesi için tüm tarihlerde gecelik müsaitlik durumu olmalı ve diğer tüm rezervasyon ve konaklama kısıtlamaları karşılanmalıdır.
Kısıtlama ayarları
Restriction="Master"
için RestrictionStatus
varsayılan olarak 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ının 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ı olmak,
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, verileri 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 müsaitlik durumunun Mart ayında birkaç hafta boyunca nasıl açılacağı 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">
<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>