Descripción general de los precios

El precio de un hotel es el precio más bajo de una habitación doble para el itinerario determinado, que es una combinación de la fecha de entrada y las noches de estadía.

Descripción general

Los precios que definas para las combinaciones de hotel o itinerario son fundamentales para los resultados de la búsqueda de hoteles. Es muy importante que mantengas los precios actualizados, precisos y competitivos.

Por lo general, Google usa los precios de su caché de precios cuando muestra los resultados de la búsqueda. Cada vez que envías a Google un mensaje de transacción que contiene actualizaciones de precios, Google almacena esos datos en caché.

Google también puede solicitarte precios actualizados en tiempo real para las cuentas de Anuncios de hoteles. Cuando un usuario busca una combinación específica de hotel o itinerario, Google puede enviarte una solicitud “en vivo” o un mensaje de consulta de precios en tiempo real. Si respondes dentro del plazo especificado, ese precio puede aparecer en los resultados del itinerario solicitado por el usuario. Google también almacena en caché los resultados de las consultas de precios en tiempo real a fin de que se puedan entregar para solicitudes futuras.

Tamaño de las actualizaciones de precios

Cuando configuras los precios de una habitación, debes proporcionar valores de reserva anticipada y duración de la estadía (LoS), con los precios para cada combinación de esos valores y el ID de habitación o ID de plan de tarifas. De forma predeterminada, los valores de reserva y LoS son los siguientes:

  • Reserva con hasta 330 días de anticipación
  • Estadías de hasta 30 noches

Según estos lineamientos generales, el precio de una sola habitación puede requerir hasta 9,900 entradas distintas (330 * 30), una para cada combinación de fecha de entrada y cantidad de noches.

En la siguiente matriz, se ilustra parte de los datos del itinerario de un solo hotel. Cada celda con un precio en la matriz representa una combinación de itinerarios de una fecha de entrada y una duración de la estadía. Cada itinerario representa un valor separado que Google solicita para la propiedad:

Los itinerarios y hoteles a los que se les cambió el precio

Los hoteles a los que se aplican los precios de Google se definen en tu Lista de hoteles. A menos que se inhabiliten, se cambiará el precio de todos los hoteles del feed de lista de hoteles con mensajes de transacción o, en algunos casos, consultas de precios en tiempo real.

Actualizar precios

El proceso general para actualizar los precios es el siguiente:

  1. Debes definir los hoteles que se cobrarán en tu lista de hoteles durante la configuración inicial y, luego, con actualizaciones periódicas cuando cambie la lista.

  2. Solo precios modificados: Google envía a tu servidor mensajes de solicitud de sugerencias.

  3. Solo precios modificados: El servidor responde con un mensaje de respuesta a una pista que define para qué combinaciones de hotel o itinerario se deben cambiar los precios.

  4. Google envía un mensaje de consulta a tu servidor. El mensaje de consulta incluye itinerarios y IDs de hoteles para los que Google necesita precios.

  5. Para las consultas de precios en tiempo real, Google especifica un límite de tiempo en el que debes responder para que el hotel o itinerario aparezca en la subasta actual.

  6. El servidor responde con un mensaje de transacción que define los precios nuevos.

  7. Google actualiza su caché con los datos de precios de tu mensaje de transacción.

Para obtener más información sobre la solicitud de precios a terceros y los precios modificados, consulta Modos de entrega.

Precios con mensajes de transacción

Para establecer precios de un hotel o itinerario (una combinación de la fecha de entrada y la cantidad de noches), usa un mensaje de transacción con un <Result> para cada itinerario.

Sigue estos lineamientos cuando configures los precios:

  • Tarifas: Proporciona la tarifa de ocupación doble más baja disponible para cada itinerario. Configurar tarifas con la API de Hotel Pricing diferentes de aquellas que se muestran en tu sitio puede ser confuso para los usuarios y provocar la pérdida de reservas.

  • Cantidad de noches: Especifica el costo total de la estadía de cada itinerario, junto con la tarifa por noche. Google calcula automáticamente la tarifa por noche.

  • Políticas: Cumple con la Política de Precisión del Precio de Google cuando configures las tarifas. Esto requiere que los precios que aparecen en los resultados de la Búsqueda de Google no sean muy diferentes del precio final de la reserva.

  • Precios todo incluido: Para poder aparecer en las fichas de usuarios finales de EE.UU. y Canadá, tus hoteles suelen desglosar los impuestos y las tarifas de la tarifa base. Para obtener más información, consulta la Política de impuestos y tarifas.

  • Redondeo: No redondeas valores de precios, impuestos y tarifas.

Para obtener información sobre cómo quitar hoteles de tu inventario, consulta Cómo quitar inventario.

Mensajes de precios

Cuando usas mensajes de transacción para cambiar el precio de los itinerarios, es obligatorio incluir los siguientes elementos secundarios de <Result>:

  • <Property>
  • <Baserate>
  • <Tax>
  • <OtherFees>
  • <Checkin> (itinerario)
  • <Nights> (itinerario)

Puedes incluir optionally los siguientes elementos secundarios de <Result> en el mensaje de Transaction:

  • <AllowablePointsOfSale>
  • <ChargeCurrency>
  • <Custom[1-5]>
  • <RoomBundle>
  • <RoomID>

Para obtener más información sobre cada uno de estos elementos, consulta <Transaction>.

Ejemplo de precios

En el siguiente ejemplo, se establece el precio de una habitación (habitación doble predeterminada) de 1 a 7 noches con fecha de entrada del 7 de junio:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2017-08-24T16:20:00-04:00" id="42">
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>1</Nights>
    <Baserate currency="USD">209.99</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">419.98</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>3</Nights>
    <Baserate currency="USD">614.97</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>4</Nights>
    <Baserate currency="USD">819.96</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>5</Nights>
    <Baserate currency="USD">999.95</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>6</Nights>
    <Baserate currency="USD">1193.94</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>7</Nights>
    <Baserate currency="USD">1259.93</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
</Transaction>

Cada mensaje de transacción puede tener cualquier cantidad de elementos <Result>, siempre que el tamaño total del mensaje no supere los 100 MB.

Frecuencia de las actualizaciones de precios

Te recomendamos actualizar los precios cada vez que cambien. La forma de hacerlo depende de si elegiste el método de solicitud de precios a terceros o el método de precio modificado para actualizar la información de precios. Para obtener más información, consulta Elige un modo de entrega.

También se pueden configurar la frecuencia y la cantidad de consultas de precios en tiempo real que te envía Google. Para obtener más información, ve a Consultas de precios en tiempo real.

Precios todo incluido

Según la ubicación geográfica de tus usuarios, puedes usar el precio con servicio todo incluido en lugar de los precios detallados.

Los precios todo incluido incluyen el valor total de la tarifa base de la habitación más los impuestos y las tarifas del elemento <Baserate> en el mensaje de transacción. Los precios de Itemized separan el precio en los elementos <Baserate>, <Taxes> y <OtherFees>.