Usar feeds de disponibilidad, precio e inventario

Los feeds de disponibilidad, precio e inventario (ARI) son un tipo de feed de precios en el que se utilizan los datos de una propiedad, la disponibilidad de sus habitaciones y los planes de precios para establecer estrategias de precios predefinidas. En concreto, en los feeds de ARI se usa un subconjunto de entidades de XML de OpenTravel Alliance (OTA) para definir la disponibilidad y los precios.

A diferencia de los modos de envío (precios extraídos y modificados) basados en itinerarios, donde se envían consultas de precios o itinerarios específicos, en los feeds de ARI los partners envían mensajes cuando añaden o modifican algún dato en su modelo de precios (por ejemplo, si cambian los detalles de los precios, las restricciones y la disponibilidad).

En los feeds de ARI se utilizan hasta cinco tipos de mensajes distintos:

  • Transaction (Property Data): se utiliza para definir habitaciones, paquetes (combinaciones de funciones de reserva, como reembolsos o servicios) y sus asignaciones.
  • OTA_HotelRateAmountNotifRQ: se usa para actualizar los precios de las habitaciones.
  • OTA_HotelAvailNotifRQ: se utiliza para actualizar la disponibilidad, el inventario y las restricciones de los precios de las habitaciones.
  • TaxFeeInfo (opcional): se usa para definir los impuestos y las tasas por propiedad. Este mensaje no es necesario si se especifica AmountAfterTax en el mensaje OTA_HotelRateAmountNotifRQ.
  • Promotions (opcional): se usa para definir los precios promocionales de determinados usuarios, reservas y estancias.

Cada mensaje contiene un subconjunto de datos que Google utiliza para calcular los precios y la disponibilidad que los usuarios ven cuando buscan tus propiedades con fechas de entrada y salida específicas, y una ocupación concreta.

Para obtener más información sobre los feeds de ARI, consulta estos recursos:

Enviar mensajes

Para actualizar la información de propiedades y de los feeds de ARI, envía los mensajes correspondientes siempre que haya cambios en los datos de tu sistema.

Sigue estas instrucciones cuando vayas a enviar mensajes:

  • Ponte en contacto con nosotros para que incluyamos tus IP en la lista de IPs permitidas de nuestro sistema.
  • Usa esta ruta base para los puntos finales:
    • https://www.google.com
      • Host: www.google.com
      • Puerto: 443
  • Utiliza el método HTTP POST para enviar los mensajes.
  • Asigna el valor "application/xml" al encabezado Content-Type.
  • Utiliza las siguientes rutas en función de los datos que quieras modificar:
    • Para actualizar Transaction (Property Data):
      • /travel/hotels/uploads/property_data
    • Para actualizar OTA_HotelRateAmountNotifdQ:
      • /travel/hotels/uploads/ota/hotel_rate_amount_notif
    • Para actualizar OTA_HotelAvailNotifdQ:
      • /travel/hotels/uploads/ota/hotel_avail_notif
    • Para actualizar TaxFeeInfo:
      • /travel/hotels/uploads/taxes
    • Para actualizar Promotions:
      • /travel/hotels/uploads/promotions

Google responderá a cada mensaje recibido con un objeto HTTP 200 OK para indicar que el proceso se ha completado correctamente. En el caso de los mensajes de XML de OTA, el cuerpo contendrá <Success/>. Si Google responde con un código de error HTTP, debes volver a enviar el mensaje. En la página "Estado del feed" de Hotel Center puedes ver los problemas que se hayan producido en mensajes específicos.