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 a fin de filtrar las páginas de destino aptas para un hotel coincidente. Puedes hacerlo usando 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 Obligatorio 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 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 del vínculo gratuito para reservar. El valor de este atributo debe coincidir con un idioma admitido especificado por el elemento <Match>.

En el siguiente ejemplo, se muestra un nombre visible para una OTA en francés:

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

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

Nota: Para las OTA, 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

Definen filtros que determinan si tus anuncios y vínculos gratuitos para reservar se muestran en función de diversas características del usuario o del hotel. 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 (deben coincidir) o never (no deben coincidir).
  • country: Coincide con el dominio de Google asociado con el usuario y el hotel. Este atributo toma 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 diferentes URLs para tus motores de reservas o varias marcas.
  • currency: Coincide con la moneda del país del usuario o del hotel. Este atributo incluye un código de moneda de tres letras. Por ejemplo, USD o EUR.
  • sitetype: Corresponde a coincidencias en la propiedad de Google en las que un usuario vio los datos de precios de tu hotel. Este atributo admite los siguientes valores:
    • localuniversal: El usuario encontró el anuncio o el 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 el hotel a través de maps.google.com.
  • device: Coincide con el tipo de dispositivo que usa el usuario para realizar la búsqueda. Este atributo toma mobile, desktop o tablet.

    NOTA: No puedes establecer status en never si device se establece en 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 las 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 Reglas de coincidencias de páginas de destino.

<URL> Required Define un vínculo a tu sitio donde el usuario puede reservar una sala de reuniones. Puedes insertar información dinámica sobre el usuario y su itinerario como parámetros de la cadena de consulta. Por ejemplo, puedes incluir el ID del hotel mediante 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 hace clic en tu sitio, este puede 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 utilizar en <URL>.

Solo puedes definir un elemento <URL> para cada página de destino.

<LPURL> Optional

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

No es necesario incluir un escape en el valor de <LPURL>. Una configuración correcta de ValueTrack en Google Ads la reemplaza automáticamente. Por ejemplo:

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

Los parámetros de ValueTrack no se pueden utilizar en <LPURL>. Si deseas 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