Mensaje de disponibilidad

Descripción general

El mensaje de disponibilidad (OTA_HotelAvailNotifRQ) define si un producto (tipo de habitación combinado con plan de tarifas) para un itinerario determinado se puede vender para el fechas aplicables. Cuando envías un mensaje de disponibilidad, debes indicar si cambió la disponibilidad o las restricciones de un producto.

En las siguientes secciones, se abordan lineamientos generales, un ejemplo básico e instructivos para comenzar a agregar y actualizar la disponibilidad con el Mensaje de disponibilidad.

Restricción de disponibilidad por noche

El mensaje de disponibilidad te permite definir las restricciones que controlan el entorno disponibilidad de una reserva. Un tipo notable de restricción es “disponibilidad nocturna”: Indica si el producto se puede vender en una fecha determinada. Para que una estadía (desde el registro de entrada hasta la salida) se pueda reservar, debe haber disponibilidad para todas las fechas, y todas las demás restricciones de reserva y estadía se cumplen.

Configuración de restricciones

De forma predeterminada, RestrictionStatus para Restriction="Master" está cerrado. En otro de forma predeterminada, aparece el mensaje todas las noches.

Para que se pueda vender, un producto debe tener <RestrictionStatus Restriction="Master" Status="Open"> para todas las combinaciones de productos durante todas las noches de una estadía. Tú debe enviar a Google un Open explícito para cada producto o cambiar la de forma predeterminada en Hotel Center. Esto se puede lograr si navegas a Precios > Configuración de Hotel Center y editando disponibilidad” .

Otras restricciones

Llegada/salida
Impide la venta de un itinerario que llega o sale en la fecha especificada. Es Open de forma predeterminada.
Compensación mínima y máxima de la reserva
Requiere que el itinerario se compre al menos o un número determinado. de días antes de la llegada.
Duración mínima y máxima de la estadía
Restringe la duración de la estadía para los itinerarios que tienen esta fecha de llegada.
Estadía mínima y máxima (o “permanencia”)
Restringe la duración de la estadía para los itinerarios que contienen esta fecha.
Patrón de duración de la estadía
Brinda control exacto sobre la duración de la estadía que se permite para esta fecha de llegada.

Lineamientos generales

  • Las restricciones de disponibilidad están definidas por hotel, fecha, tipo de habitación y plan de tarifas.

  • Un producto solo se puede reservar si no se aplican restricciones impuestas durante la estadía (desde el registro de entrada y salida) o cuando el usuario puede reservarla.

  • Envía a Google una actualización del mensaje de disponibilidad cada vez que haya un cambio en restricciones de disponibilidad del producto en fechas específicas.

Ejemplo

En esta sección, se proporciona un ejemplo básico de un mensaje de disponibilidad con y elementos opcionales. Una vez que hayas preparado el archivo, tendrás que enviarlo a Google a través de un mensaje POST a este extremo:

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

Para obtener más información sobre cómo enviar o PUBLICAR el mensaje, consulta Cómo enviar mensajes.

Para HotelCode, usa el ID de hotel único que usaste en tu sistema para identificar la propiedad. Este valor debe coincidir con el ID de hotel especificado usando <id> en el elemento <listing> de la Feed de lista de hoteles. La coherencia con tu sistema es fundamental para garantizar que Google muestre tus datos correctamente.

En este ejemplo, se muestra cómo configurar restricciones de disponibilidad:

<?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>

Para obtener más ejemplos, consulta Disponibilidad ejemplos comunes.

Instructivos

En esta sección, se proporcionan soluciones a situaciones que pueden surgir durante el envío Mensajes de disponibilidad, específicamente los detalles sobre la disponibilidad nocturna restricción (lo que también se conoce como “detener la venta”).

Situación 1: Cómo vender productos en fechas específicas

Descripción

Quieres que la combinación de tipo de habitación y plan de tarifas (producto) esté disponible en fechas específicas.

Solución

Establece la restricción Master en Open y especifica las fechas.

Muestra

En esta muestra, se indica cómo abrir la disponibilidad nocturna de un producto durante unos pocos semanas en marzo.

<?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>

Si deseas obtener más información para establecer precios, consulta Solución de problemas faltantes o precios incompletos.

Situación 2: Cómo dejar de vender productos en fechas específicas

Descripción

Quieres detener explícitamente la venta de un producto (en lugar de quedarte sin en fechas específicas.

Solución

Establece la restricción Master en Close y especifica las fechas.

Muestra

En este ejemplo, se indica cómo “detener la venta” o cerrar la disponibilidad nocturna para una producto en fechas específicas.

<?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>