Configurer une liste d'hôtels au format XML

Pour configurer votre liste d'hôtels, vous pouvez utiliser l'une des méthodes suivantes:

  • Fournir un fichier CSV ou XML
  • Importer un fichier depuis Hotel Center
  • Héberger un fichier sur un serveur

Ce guide explique comment configurer une liste d'hôtels à l'aide de fichiers XML et héberger le flux XML sur votre serveur afin que Google puisse télécharger vos fichiers XML à la date programmation. D'autres méthodes de configuration d'une liste d'hôtels sont disponibles sur la page suivante : Configurer votre inventaire d'hôtels

À propos des listes d'hôtels au format XML

Un fichier de liste d'hôtels contient des données descriptives, telles que le nom de l'établissement, adresse et emplacement du geocoding (organisé par propriété, pour tous les établissements d'un compte Hotel Center.

Voici un exemple très simple de fichier de liste d'hôtels au format XML : ci-dessous. Cet exemple ne montre qu'un seul des nombreux éléments <listing> qui sont spécifiées dans le fichier. Chaque élément <listing> représente une propriété.

<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://www.gstatic.com/localfeed/local_feed.xsd">
  <language>en</language>
  <listing>
    <!-- The value of <id> must be unique to your site for all time. Do NOT reuse IDs. -->
    <id>123abc</id>
    <name>Belgrave House</name>
    <address format="simple">
      <component name="addr1">6 Acacia Ave</component>
      <component name="addr2">Floor 5</component>
      <component name="city">London</component>
      <component name="province">Greater London</component>
      <component name="postal_code">SW1W 9TQ</component>
    </address>
    <country>GB</country>
    <latitude>35.070374</latitude>
    <longitude>-106.213648</longitude>
    <phone type="main">123-456-7890</phone>
    <category>hotel</category> <!-- You can use whatever property type categories you wish -->
  </listing>
  ...
</listings>

Créer une liste d'hôtels au format XML

Pour créer un flux Hotel List Feed au format XML, procédez comme suit:

  1. Consultez les exigences relatives aux fichiers.

  2. Codez vos fichiers comme indiqué dans le fichier XML de la liste d'hôtels Documentation de référence.

  3. Valider les fichiers à l'aide du flux Hotel List Feed schéma.

Après avoir validé vos fichiers, hébergez le flux sur votre serveur. Vous pouvez également vous pouvez importer manuellement la liste d'accessibilité.

Héberger un flux XML sur votre serveur

Avec le mode d'envoi "Pull" pour la liste d'hôtels, vous pouvez héberger une liste d'hôtels sur votre serveur. Google récupère alors le flux à la fréquence souhaitée. Après avoir créé votre liste d'hôtels et validé ses fichiers XML, procédez comme suit:

  1. Préparez les fichiers pour Google, comme indiqué dans la section Hébergement exigences.

  2. Contactez votre responsable de compte technique (TAM) pour configurer les éléments suivants:

    • Un calendrier de téléchargement pour Google, généralement une fois par semaine
    • URL de téléchargement et conditions requises pour l'authentification

S'il n'y a pas d'erreur, votre liste d'hôtels est publiée et tous les établissements qui correspondent à Google Maps s'affichent sur la page dans l'onglet "Propriétés".

S'il y a des erreurs, Google les partage avec vous pour que vous puissiez les corriger et préparer les fichiers pour le téléchargement à nouveau.

Exigences liées à l'hébergement

Respectez les exigences suivantes lorsque vous hébergez votre flux XML:

Configuration requise pour le serveur

  • Le serveur doit être accessible via HTTP ou HTTPS.

Exigences concernant l'annuaire

Pour s'assurer que Google récupère un instantané complet de vos données et ne lorsque vous tentez de télécharger des fichiers incomplets, suivez ces consignes à votre serveur HTTP:

  • Développez et validez les fichiers XML de votre flux dans un répertoire autre que celui-ci Google récupère les données à partir de celui-ci, c'est-à-dire n'utilisez pas le répertoire download.

  • Une fois que vous avez validé les fichiers XML de votre flux, créez un symbole du répertoire de téléchargement vers le flux que vous venez de créer.

  • Si vous fournissez un fichier .zip, incluez les fichiers XML au niveau racine et non dans le répertoire de téléchargement.

Conditions requises pour les fichiers

  • Utilisez des fichiers en texte brut et non un fichier mis en forme comme un fichier Microsoft Word. .

  • Assurez-vous que la taille du fichier XML non compressé ne dépasse pas 100 Mo. Célibataire ou plusieurs fichiers XML peuvent être compressés dans un seul fichier .zip. Il n'y a aucun pour les fichiers XML compressés ou les fichiers .zip.

  • Nommez les fichiers comme suit:

    • Pour un seul fichier XML, utilisez PARTNER_NAME_local.xml.
    • Pour un ou plusieurs fichiers XML dans un fichier ZIP, utilisez PARTNER_NAME_local.xml.zip

    Les fichiers XML individuels du fichier zip peuvent être nommés de n'importe quelle manière, Toutefois, nous vous recommandons d'ajouter un code de langue à chaque nom de fichier.

Conditions requises pour l'authentification

  • Vous pouvez également sécuriser vos fichiers avec un nom d'utilisateur et un mot de passe à l'aide de l'authentification BASIC ou DIGEST.

  • NTLM n'est pas accepté.