Preisübersicht

Ein Hotelpreis ist der niedrigste Preis für ein Doppelzimmer für den angegebenen Reiseplan. Er setzt sich aus dem Check-in-Datum und den Übernachtungen zusammen.

Überblick

Die Preise, die Sie für Hotel- oder Reiseplankombinationen definieren, sind ein zentraler Aspekt der Hotelsuchergebnisse. Achten Sie darauf, dass Ihre Preise aktuell, korrekt und wettbewerbsfähig sind.

Google verwendet bei der Anzeige von Suchergebnissen in der Regel Preise aus dem Preis-Cache. Jedes Mal, wenn Sie eine Transaktionsnachricht mit Preisaktualisierungen an Google senden, speichert Google diese Daten im Cache.

Google kann aktualisierte Preise für Hotelanzeigen-Konten auch in Echtzeit anfordern. Wenn ein Nutzer nach einem bestimmten Hotel oder Reiseplan sucht, kann Google Ihnen eine sogenannte Live-Anfrage oder Live-Preisabfragenachricht senden. Wenn Sie innerhalb des angegebenen Zeitraums antworten, kann dieser Preis in den Ergebnissen des vom Nutzer angeforderten Reiseplans angezeigt werden. Google speichert auch die Ergebnisse von Livepreisabfragen, damit sie für zukünftige Anfragen bereitgestellt werden können.

Umfang von Preisaktualisierungen

Wenn Sie Zimmerpreise festlegen, geben Sie Werte für die Vorausbuchung und die Aufenthaltsdauer mit Preisen für jede Kombination dieser Werte und die Zimmer-ID oder die Preisplan-ID an. Die Werte für „book“ und „loS“ sind standardmäßig wie folgt:

  • Bis zu 330 Tage Vorausbuchung
  • Aufenthalte bis zu 30 Übernachtungen

Gemäß diesen allgemeinen Richtlinien können für den Preis eines Einzelzimmers bis zu 9.900 separate Einträge (330 × 30) erforderlich sein – einer für jede Kombination aus Anreisedatum und Anzahl der Übernachtungen.

Die folgende Matrix zeigt einen Teil der Reiseplandaten für ein einzelnes Hotel. Jede Zelle in der Matrix mit einem Preis repräsentiert eine Kombination aus einem Check-in-Datum und einer Aufenthaltsdauer. Jeder Reiseplan repräsentiert einen separaten Wert, den Google für die Unterkunft anfordert:

Für welche Hotels und Reisepläne Preisaktualisierungen angewendet werden

Die Hotels, für die Google Preise abfragt, werden in Ihrer Hotelliste definiert. Sofern nicht deaktiviert, werden Preisaktualisierungen für alle Hotels im Hotellistenfeed mithilfe von Transaktionsnachrichten oder Livepreisabfragen berechnet.

Preise aktualisieren

Preise aktualisieren Sie im Allgemeinen wie folgt:

  1. Die Hotels, deren Preise aktualisiert werden sollen, legen Sie in Ihrer Hotelliste bei der Ersteinrichtung fest und aktualisieren sie dann regelmäßig, wenn sich Ihre Liste ändert.

  2. Nur geänderte Preise: Google sendet Hinweisanfragenachrichten an Ihren Server.

  3. Nur geänderte Preise: Ihr Server antwortet mit einer Hinweisantwortnachricht, in der angegeben ist, auf welche Hotel- oder Reiseplankombinationen Preisaktualisierungen angewendet werden sollen.

  4. Google sendet eine Anfragenachricht an Ihren Server. Die Anfragenachricht enthält Hotel-IDs und Reisepläne, für die Google Preise benötigt.

  5. Bei Livepreisabfragen legt Google ein Zeitlimit fest, innerhalb dessen Sie antworten müssen, damit das Hotel oder der Reiseplan in der aktuellen Auktion angezeigt wird.

  6. Der Server antwortet mit einer Transaktionsnachricht, in der die neuen Preise definiert werden.

  7. Google aktualisiert seinen Cache mit den Preisdaten aus der Transaktionsnachricht.

Weitere Informationen zu „Pull-Preise“ und „Geänderte Preise“ finden Sie unter Übermittlungsmodi.

Preise mit Transaktionsnachrichten

Verwenden Sie zum Festlegen von Preisen für ein Hotel oder einen Reiseplan (eine Kombination aus dem Check-in-Datum und der Anzahl der Übernachtungen) eine Transaktionsnachricht mit einer <Result> für jeden Reiseplan.

Beachten Sie beim Festlegen von Preisen die folgenden Richtlinien:

  • Preise: Geben Sie für jeden Reiseplan den niedrigsten verfügbaren Doppelzimmerpreis an. Wenn Sie in der Hotel Prices API andere Preise festlegen als auf Ihrer Website, kann dies für Nutzer verwirrend sein und zu verlorenen Buchungen führen.

  • Anzahl der Übernachtungen: Geben Sie den Gesamtpreis des Aufenthalts für jeden Reiseplan sowie den Preis pro Nacht an. Google berechnet den Preis pro Übernachtung für Sie.

  • Richtlinien: Halten Sie sich beim Festlegen von Preisen an die Preisgenauigkeitsrichtlinie von Google. Die Preise, die in den Google-Suchergebnissen angezeigt werden, dürfen also nicht deutlich vom endgültigen Buchungspreis abweichen.

  • Pauschalpreise:Damit Ihre Hotels in den Einträgen für Endnutzer in den USA und Kanada erscheinen können, müssen in der Regel Steuern und Gebühren aus dem Basispreis herausgerechnet werden. Weitere Informationen finden Sie unter Steuern- und Gebührenrichtlinie.

  • Auf-/Abrunden: Runden Sie Werte für Preise, Steuern und Gebühren nicht auf.

Informationen zum Entfernen von Hotels aus Ihrem Inventar finden Sie unter Entfernen von Inventar.

Preisnachrichten

Beim Verwenden von Transaktionsnachrichten zum Aktualisieren der Preise von Reiseplänen sind die folgenden untergeordneten Elemente von <Result> erforderlich:

  • <Property>
  • <Baserate>
  • <Tax>
  • <OtherFees>
  • <Checkin> (Reiseplan)
  • <Nights> (Reiseplan)

Sie können optionally die folgenden untergeordneten Elemente von <Result> in Ihre Transaktionsnachricht aufnehmen:

  • <AllowablePointsOfSale>
  • <ChargeCurrency>
  • <Custom[1-5]>
  • <RoomBundle>
  • <RoomID>

Weitere Informationen zu den einzelnen Elementen finden Sie unter <Transaction>.

Preisbeispiel

Im folgenden Beispiel wird der Preis für ein Zimmer (Standard-Doppelbelegung) für 1 bis 7 Nächte mit Anreisedatum am 7. Juni festgelegt:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2017-08-24T16:20:00-04:00" id="42">
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>1</Nights>
    <Baserate currency="USD">209.99</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">419.98</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>3</Nights>
    <Baserate currency="USD">614.97</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>4</Nights>
    <Baserate currency="USD">819.96</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>5</Nights>
    <Baserate currency="USD">999.95</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>6</Nights>
    <Baserate currency="USD">1193.94</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>7</Nights>
    <Baserate currency="USD">1259.93</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
</Transaction>

Jede Transaktionsnachricht kann eine beliebige Anzahl von <Result>-Elementen enthalten, solange die Gesamtgröße der Nachricht 100 MB nicht überschreitet.

Häufigkeit von Preisaktualisierungen

Sie sollten Ihre Preise immer dann aktualisieren, wenn sie sich ändern. Die Vorgehensweise hängt davon ab, ob Sie zum Aktualisieren von Preisinformationen die Methode „Pull“ oder „Geänderter Preis“ auswählen. Weitere Informationen finden Sie unter Übermittlungsmodus auswählen.

Die Häufigkeit und Anzahl der von Google gesendeten Livepreisabfragen ist ebenfalls konfigurierbar. Weitere Informationen finden Sie unter Livepreisabfragen.

Pauschalpreise

Abhängig vom geografischen Standort Ihrer Nutzer können Sie anstelle von Einzelpreisen die Verwendung von Pauschalpreisen in Betracht ziehen.

Pauschalpreise umfassen den Gesamtwert des Basispreises für das Zimmer zuzüglich Steuern und Gebühren im Element <Baserate> der Transaktionsnachricht. Bei den Itemized-Preisen wird der Preis in die Elemente <Baserate>, <Taxes> und <OtherFees> unterteilt.