Syntaxe du fichier de pages de destination

L'élément racine du fichier de pages de destination est <PointsOfSale>, élément enfant <PointOfSale> et ne comporte aucun attribut. Un fichier de pages de destination peut comporte plusieurs éléments enfants <PointOfSale>.

Chaque page de destination que vous définissez dans le fichier de pages de destination est incluse dans un Élément <PointOfSale>. Cet élément comporte un seul attribut, id, qui définit un identifiant unique pour une page de destination. Vous pouvez utiliser la valeur de id afin de filtrer les pages de destination éligibles pour un hôtel correspondant. Vous pouvez le faire à l'aide de l'élément <AllowablePointsOfSale> dans <Transaction>.

Syntaxe

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

Le tableau suivant décrit les éléments enfants de l'élément <PointOfSale>:

Élément Valeur Description
<DisplayNames> Optional

Contient le texte à afficher pour les agences de voyages en ligne. Cet élément comporte les attributs suivants:

  • display_text: contient le texte affiché dans une ou un lien de réservation gratuit. Il doit s'agir du nom du partenaire.
  • display_language: un code de langue à deux lettres : indique la langue dans laquelle l'annonce s'affiche ou un lien de réservation gratuit. La valeur de cet attribut doit correspondre à langue acceptée spécifiée par le <Match> .

L'exemple suivant présente un nom à afficher pour une agence de voyages en ligne française:

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

Exclure l'élément <DisplayNames> pour Central Les fournisseurs de systèmes de réservation (CRS), également appelés "intégration et les fournisseurs directs tels que les propriétaires ou les chaînes d'hôtels. Pour pour ces types de partenaires, le texte d'annonce et de lien de réservation gratuit provient l'élément <Name> de l'hôtel dans la liste d'hôtels.

Remarque:Pour les agences de voyages en ligne, si vous avez configuré un nom à afficher par défaut avec l'Assistance Google, ce champ est facultatif. Sinon, les agences de voyages en ligne doivent fournir <DisplayNames>.

<Match> Required

Définit les filtres permettant de déterminer si vos annonces et liens de réservation gratuits sont en fonction de diverses caractéristiques de l'utilisateur ou de l'hôtel. Pour Par exemple, vous pouvez choisir d'afficher une annonce ou un lien de réservation gratuit qu'aux utilisateurs d'un pays donné.

Cet élément comporte les attributs suivants:

  • status: détermine si une correspondance inclut ou exclut résultats pour le critère spécifié. Les valeurs valides sont yes (doivent ou never (ne doivent pas correspondre).
  • country: correspond au domaine Google associé à l'utilisateur et l'hôtel. La valeur de cet attribut doit être un code pays à deux lettres. Par exemple, US ou FR
  • language: établit la correspondance en fonction de la langue de l'utilisateur et de l'hôtel. Ce prend une code de langue à deux lettres. Par exemple : en ou fr.
  • brand: établit une correspondance avec la valeur de hotel_brand. spécifié dans votre liste d'hôtels. Ce filtre peut être utile si vous ont des URL différentes pour vos moteurs de réservation ou pour différentes marques.
  • currency: établit la correspondance sur la devise du pays de l'utilisateur ou de l'hôtel. La valeur de cet attribut doit être un code de devise à trois lettres. Par exemple : USD ou EUR.
  • sitetype: établit une correspondance sur la propriété Google sur laquelle un utilisateur a consulté les données tarifaires de votre hôtel. Cet attribut présente les caractéristiques suivantes : : <ph type="x-smartling-placeholder">
      </ph>
    • localuniversal: l'utilisateur a vu l'annonce ou la réservation sans frais par le biais d'une recherche, généralement sur google.com.
    • mapresults: l'utilisateur a trouvé le lien de réservation d'hôtel sur maps.google.com
  • device: établit une correspondance sur le type d'appareil utilisé par l'utilisateur recherche. La valeur de cet attribut est mobile, desktop ou tablet

    REMARQUE:Vous ne pouvez pas définir status sur never si device est défini sur tablet.

Exemple :

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

Vous pouvez combiner les attributs de l'élément <Match> pour simplifier vos règles de correspondance, comme le montre l'exemple suivant:

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

Pour en savoir plus, consultez Pages de destination règles de correspondance.

<URL> Required Définit un lien vers votre site sur lequel l'utilisateur peut réserver une chambre. Toi peut insérer des informations dynamiques sur l'utilisateur et son séjour sous forme de requête paramètres de chaîne. Par exemple, vous pouvez inclure l'identifiant de l'hôtel à l'aide de la propriété Variable PARTNER-HOTEL-ID dans l'URL:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

Lorsque ce lien est créé et présenté à l'utilisateur, Google remplace la variable PARTNER-HOTEL-ID par la variable ID de l'hôtel. Lorsque l'utilisateur clique pour accéder à votre site, celui-ci peut : puis extraire et traiter les valeurs de tous les paramètres de chaîne de requête pour créer une expérience utilisateur fluide. Pour obtenir la liste complète des variables autorisées, dans l'URL de la page de destination, consultez la section Utiliser des variables et des conditions

Lorsque vous utilisez le suivi, spécifiez l'URL complète avec les composants. nécessaires au suivi. Exemple :

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

Impossible d'utiliser des paramètres ValueTrack dans <URL>.

Vous ne pouvez définir qu'un seul élément <URL> par élément page de destination.

<LPURL> Optional

Utilisé pour permettre le suivi dynamique dans l'URL de la page de destination. Spécifie le segment sans suivi de l'URL définie dans la balise <URL> . Les segments de suivi de l'URL de la page de destination doivent être spécifiés à l'aide de Google Modèles de suivi des annonces disponibles dans votre compte Google Ads et le suffixe de l'URL finale. Si les URL de suivi ne sont pas présentes sur Google Ads, l'élément <LPURL> est ignoré.

Il n'est pas nécessaire d'échapper la valeur <LPURL>. A une configuration ValueTrack correcte dans Google Ads l'échappe automatiquement. Exemple :

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

Impossible d'utiliser des paramètres ValueTrack dans <LPURL>. Pour plus d'informations, voir Configurez le suivi dynamique pour une campagne d'hôtel.

Le schéma du fichier de pages de destination définit la structure et les contraintes d'un fichier de pages de destination. Pour en savoir plus, consultez Schémas Hotel Ads