Sintaxis del archivo de páginas de destino

El elemento raíz del archivo de páginas de destino es <PointsOfSale>, que toma un elemento secundario, <PointOfSale> y no tiene atributos. Un archivo de páginas de destino puede tener varios elementos secundarios <PointOfSale>.

Cada página de destino que defines en el archivo de páginas de destino se incluye en un elemento <PointOfSale>. Este elemento toma un solo atributo, id, que define un identificador único para una página de destino. Puedes usar el valor de id para filtrar las páginas de destino aptas de un hotel coincidente. Puedes hacerlo con el elemento <AllowablePointsOfSale> en <Transaction>.

Sintaxis

<?xml version="1.0" encoding="UTF-8"?>
<PointsOfSale>
  <PointOfSale id="landing_page_id">
    <DisplayNames display_text="landing_page_display_name" display_language="language_code"/>
    <Match status="[yes|never]"
      country="country_code"
      language="language_code"
      brand="booking_engine or brand"
      currency="currency_code"
      sitetype="[localuniversal|mapresults]"
      device="[desktop|mobile|tablet]"/>
    <!-- The dynamic landing page URL -->
    <URL>landing_page_url</URL>
  </PointOfSale>
</PointsOfSale>

En la siguiente tabla, se describen los elementos secundarios del elemento <PointOfSale>:

Elemento Obligatorias Descripción
<DisplayNames> Optional

Contiene texto visible para agencias de viajes en línea (OTA). Este elemento toma los siguientes atributos:

  • display_text: Contiene el texto que se muestra en un anuncio o en un vínculo gratuito para reservar. Debe ser el nombre del socio.
  • display_language: Un código de idioma de dos letras especifica el idioma de visualización del anuncio o vínculo gratuito para reservar. El valor de este atributo debe coincidir con un idioma compatible especificado por el elemento <Match>.

En el siguiente ejemplo, se muestra el nombre visible de un método inalámbrico en francés:

  <DisplayNames
    display_text="TravelAgency.com.fr"
    display_language="fr"
  />

Excluye el elemento <DisplayNames> para los proveedores del sistema de reservas centrales (CRS), también conocidos como "socios de integración", y los proveedores directos, como los propietarios o las cadenas de hoteles. En el caso de estos tipos de socios, el texto del anuncio y del vínculo gratuito para reservar se toma del elemento <Name> del hotel en la Lista de hoteles.

Nota: En el caso de las actualizaciones inalámbricas, si configuraste un nombre visible predeterminado con la Atención al cliente de Google, este campo es opcional. De lo contrario, las OTA deben proporcionar <DisplayNames>.

<Match> Required

Define los filtros que indican si se muestran tus anuncios y vínculos gratuitos para reservar en función de varias características del hotel o del usuario. Por ejemplo, puedes especificar que un anuncio o vínculo gratuito para reservar se muestre solo a los usuarios de un país determinado.

Este elemento toma los siguientes atributos:

  • status: Determina si una coincidencia incluye o excluye resultados para el criterio especificado. Los valores válidos son yes (debe coincidir) o never (no debe coincidir).
  • country: Coincide en el dominio de Google asociado con el usuario y el hotel. Este atributo recibe un código de país de dos letras. Por ejemplo, US o FR.
  • language: Coincide con el idioma del usuario y del hotel. Este atributo toma un código de idioma de dos letras. Por ejemplo, en o fr.
  • brand: Coincide con el valor del atributo hotel_brand especificado en tu lista de hoteles. Este filtro puede ser útil si tienes URLs diferentes para tus motores de reservas o varias marcas.
  • currency: Coincide con la moneda del país del hotel o del usuario. Este atributo recibe un código de moneda de tres letras. Por ejemplo, USD o EUR.
  • sitetype: Coincide en la Propiedad de Google en la que un usuario vio los datos de precios de tu hotel. Este atributo toma los siguientes valores:
    • localuniversal: El usuario encontró el anuncio o vínculo gratuito para reservar a través de una búsqueda, generalmente en google.com.
    • mapresults: El usuario encontró el vínculo para reservar un hotel a través de maps.google.com.
  • device: Coincide en el tipo de dispositivo que utiliza el usuario para realizar la búsqueda. Este atributo toma mobile, desktop o tablet.

    NOTA: No puedes configurar status en never si device está configurado como tablet.

Por ejemplo:

<PointOfSale id="test1">
  <Match status="yes" country="US"/>
  <Match status="yes" currency="USD"/>
  <Match status="yes" device="mobile"/>
  <Match status="yes" language="en"/>
  <URL>www.google.com</URL>
</PointOfSale>

Puedes combinar atributos del elemento <Match> para simplificar tus reglas de coincidencia, como se muestra en el siguiente ejemplo:

<PointOfSale id="test1">
  <Match
    status="yes"
    country="US"
    language="en"
    currency="USD"
    device="mobile"/>
  <URL>www.google.com</URL>
</PointOfSale>

Para obtener más información, consulta la sección Reglas de coincidencias de las páginas de destino.

<URL> Required Define un vínculo a tu sitio en el que el usuario puede reservar una sala de reuniones. Puedes insertar información dinámica sobre el usuario y su itinerario como parámetros de cadena de consulta. Por ejemplo, puedes incluir el ID del hotel si usas la variable PARTNER-HOTEL-ID en la URL:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)
.

Cuando se crea este vínculo y se muestra al usuario, Google reemplaza la variable PARTNER-HOTEL-ID por el ID de hotel adecuado. Cuando el usuario haga clic en tu sitio, este podrá extraer y procesar los valores de todos los parámetros de la cadena de consulta para crear una experiencia del usuario fluida. Para obtener una lista completa de las variables permitidas en la URL de página de destino, consulta Usa variables y condiciones.

Cuando uses el seguimiento, especifica la URL completa, incluidos los componentes necesarios para el seguimiento. Por ejemplo:

https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&amp;t_url=
http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)

Los parámetros de ValueTrack no se pueden usar en <URL>.

Puedes definir solo un elemento <URL> para cada página de destino.

<LPURL> Optional

Se utiliza para admitir el seguimiento dinámico en la URL de página de destino. Especifica el segmento sin seguimiento de la URL definida en el elemento <URL>. Los segmentos de seguimiento de la URL de página de destino deben especificarse mediante las plantillas de seguimiento de Google Ads, que están disponibles en tu cuenta de Google Ads, junto con el sufijo de la URL final. Si las URLs de seguimiento no están presentes en Google Ads, se ignora el elemento <LPURL>.

No es necesario escapar el valor <LPURL>. Si se configura correctamente el ValueTrack en Google Ads, este se escapará automáticamente. Por ejemplo:

http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

Los parámetros de ValueTrack no se pueden usar en <LPURL>. Para obtener más información, consulta el artículo Cómo configurar el seguimiento dinámico para una campaña de hotel.

El esquema del archivo de páginas de destino define la estructura y las restricciones de un archivo de páginas de destino. Para obtener más información, consulta Esquemas de Anuncios de hoteles