Hotelliste im XML-Format einrichten

Sie haben folgende Möglichkeiten, Ihre Hotelliste einzurichten:

  • 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 zum gewünschten Zeitplan herunterladen kann. Weitere Methoden zum Einrichten einer Hotelliste finden Sie unter Hotelinventar einrichten.

Hotellisten in XML

Eine Hotellistendatei enthält beschreibende Daten für alle Unterkünfte in einem Hotel Center-Konto, z. B. Name, Adresse und Standort (Geocodes), die nach Unterkunft sortiert sind.

Ein sehr einfaches Beispiel für eine Hotellistendatei im XML-Dateiformat sehen Sie unten. In diesem Beispiel wird nur eines der verschiedenen <listing>-Elemente gezeigt, die in der Datei angegeben sind. Jedes <listing>-Element stellt eine Unterkunft 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 anhand des Schemas des Hotellistenfeeds.

Nachdem Sie Ihre Dateien überprüft haben, hosten Sie den Feed 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-Pull“ kannst du eine Hotelliste auf deinem Server hosten. Google ruft den Feed dann mit deiner bevorzugten Häufigkeit ab. Nachdem Sie Ihre Hotelliste erstellt und die 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:

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

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

Falls Fehler auftreten, teilt Google Ihnen diese mit, damit Sie sie 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

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

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

  • Nachdem Sie die XML-Dateien Ihres Feeds überprüft 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 Microsoft Word.

  • Die unkomprimierte XML-Datei darf 100 MB nicht überschreiten. Einzelne oder mehrere XML-Dateien können zu einer einzigen .zip-Datei komprimiert werden. Es gibt kein Limit für komprimierte XML-Dateien oder .zip-Dateien.

  • Benennen Sie die Dateien wie folgt:

    • Verwende für eine einzelne XML-Datei PARTNER_NAME_local.xml.
    • 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.