Hotelliste im XML-Format einrichten

Zum Einrichten Ihrer Hotelliste haben Sie folgende Möglichkeiten:

  • CSV- oder XML-Datei angeben
  • Datei aus dem Hotel Center hochladen
  • Datei auf einem Server hosten

In diesem Leitfaden wird beschrieben, wie Sie eine Hotelliste mithilfe von XML-Dateien einrichten und den XML-Feed auf Ihrem Server hosten, damit Google Ihre XML-Dateien nach dem gewünschten Zeitplan herunterlädt. Weitere Methoden zum Einrichten einer Hotelliste finden Sie unter Hotelinventar einrichten.

Hotellisten in XML

Eine Hotellistendatei enthält nach Unterkunft sortierte beschreibende Daten wie den Namen, die Adresse und den Geocode-Standort für alle Unterkünfte in einem Hotel Center-Konto.

Unten sehen Sie ein sehr einfaches Beispiel für eine Hotellistendatei im XML-Dateiformat. Dieses Beispiel zeigt nur eines der verschiedenen <listing>-Elemente, die in der Datei angegeben sind. Jedes <listing>-Element stellt eine Eigenschaft dar.

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

Hotelliste im XML-Format erstellen

So erstellen Sie einen Hotellistenfeed im XML-Format:

  1. Lesen Sie die Dateianforderungen.

  2. Codieren Sie Ihre Dateien wie in der XML-Referenz für Hotellisten beschrieben.

  3. Validieren Sie die Dateien mit dem Schema des Hotellistenfeeds.

Hosten Sie den Feed nach der Validierung Ihrer Dateien auf Ihrem Server. Alternativ können Sie Ihre Liste manuell in das Hotel Center hochladen.

XML-Feed auf Ihrem Server hosten

Mit der Übermittlungsmethode "Hotellisten-Abruf" können Sie eine Hotelliste auf Ihrem Server hosten und Google ruft den Feed mit der gewünschten Häufigkeit ab. Nachdem Sie Ihre Hotelliste erstellt und die zugehörigen XML-Dateien überprüft haben, gehen Sie so vor:

  1. Bereiten Sie die Dateien für Google wie unter Hostinganforderungen beschrieben vor.

  2. Wenden Sie sich an Ihren Technical Account Manager (TAM), um Folgendes einzurichten:

    • Einen Download-Zeitplan für Google, in der Regel einmal pro Woche
    • Download-URL und Authentifizierungsanforderungen

Wenn keine Fehler vorhanden sind, wird Ihre Hotelliste veröffentlicht und alle Unterkünfte, die in Google Maps erfolgreich zugeordnet wurden, in Ihrem Hotel Center-Konto auf dem Tab „Unterkünfte“ angezeigt.

Falls Fehler auftreten, teilt Google diese mit Ihnen, damit Sie diese beheben und die Dateien noch einmal für den Download vorbereiten können.

Hosting-Anforderungen

Beachten Sie beim Hosten Ihres XML-Feeds die folgenden Anforderungen:

Serveranforderung

  • Der Server muss über HTTP oder HTTPS zugänglich sein.

Verzeichnisanforderungen

Damit Google einen vollständigen Snapshot Ihrer Daten abruft und nicht versucht, unvollständige Dateien herunterzuladen, halten Sie sich beim Posten von Dateien auf Ihrem HTTP-Server an die folgenden Richtlinien:

  • Entwickeln und validieren Sie die XML-Dateien Ihres Feeds in einem anderen Verzeichnis als dem, aus dem Google abruft. Verwenden Sie also nicht das Verzeichnis download.

  • Nachdem Sie die XML-Dateien Ihres Feeds erfolgreich validiert haben, erstellen Sie einen symbolischen Link vom Downloadverzeichnis zum neu erstellten Feed.

  • Wenn Sie eine .zip-Datei bereitstellen, fügen Sie die XML-Dateien auf Stammebene und nicht im Downloadverzeichnis ein.

Anforderungen an Dateien

  • Verwenden Sie reine Textdateien und keine formatierte Datei wie eine Microsoft Word-Datei.

  • Die unkomprimierte XML-Datei darf nicht größer als 100 MB sein. Eine oder mehrere XML-Dateien können zu einer einzigen .zip-Datei komprimiert werden. Es gibt keine Beschränkung für gezippte XML-Dateien oder .zip-Dateien.

  • Benennen Sie die Dateien so:

    • Verwenden Sie PARTNER_NAME_local.xml für eine einzelne XML-Datei.
    • Verwenden Sie PARTNER_NAME_local.xml.zip für einzelne oder mehrere XML-Dateien in einer ZIP-Datei.

    Die einzelnen XML-Dateien in der ZIP-Datei können beliebig benannt werden. Wir empfehlen jedoch, an jeden Dateinamen einen Sprachcode anzuhängen.

Authentifizierungsanforderungen

  • Optional können Sie Ihre Dateien mit einem Nutzernamen und einem Passwort sichern. Verwenden Sie dazu entweder die BASIC- oder die DIGEST-Authentifizierung.

  • NTLM wird nicht unterstützt.