Preise

Ein Hotelpreis ist der niedrigste Preis für ein Doppelzimmer für den angegebenen Reiseplan. Dies ist eine Kombination aus dem Check-in-Datum und Übernachtungen.

Übersicht

Die Preise, die Sie für Kombinationen aus Hotels und Reiseplänen definieren, sind von zentraler Bedeutung für die Hotelsuchergebnisse. Es ist sehr wichtig, dass Ihre Preise immer aktuell, korrekt und wettbewerbsfähig sind.

Bei der Anzeige von Suchergebnissen verwendet Google normalerweise Preise aus dem Preis-Cache. Jedes Mal, wenn Sie Google eine Transaktionsnachricht mit Preisaktualisierungen senden, speichert Google diese Daten.

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

Größe von Preisaktualisierungen

Wenn Sie Preise für ein Zimmer festlegen, geben Sie Werte für die Vorausbuchung und Dauer des Aufenthalts (LoS) mit Preisen für jede Kombination aus diesen Werten und Zimmer-ID oder Preisplan-ID an. Die Werte für Buchungen und LoS sind standardmäßig auf Folgendes festgelegt:

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

Gemäß diesen allgemeinen Richtlinien können für den Preis eines einzelnen Zimmers bis zu 9.900 separate Einträge (330 * 30) erforderlich sein – einer pro Kombination aus Check-in-Datum und Anzahl der Übernachtungen.

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

Für welche Hotels und Reisepläne neue Preise verwendet werden

Die Hotels, für die Google Preise abfragt, werden durch Ihre Hotelliste definiert. Wenn dies nicht der Fall ist, werden die Preise aller Hotels im Hotellistenfeed mit Transaktionsnachrichten oder in einigen Fällen mit Livepreisabfragen aktualisiert.

Preise aktualisieren

Das funktioniert normalerweise so:

  1. Die Preise für die Hotels legen Sie in der Hotelliste bei der Ersteinrichtung und dann mit regelmäßigen Aktualisierungen fest, wenn sich die Liste ändert.

  2. Nur geänderte Preise: Google sendet Ihrem Server eine Hinweisanfragenachricht.

  3. Nur geänderte Preise: Ihr Server antwortet mit einer Hinweisantwortnachricht, in der festgelegt ist, für welche Hotel- oder Reiseplankombinationen Preise aktualisiert werden sollen.

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

  5. Bei Livepreisabfragen gibt Google ein Zeitlimit an, in dem das Hotel bzw. der Reiseplan für die aktuelle Auktion berücksichtigt werden muss.

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

  7. Google aktualisiert den Cache mit den Preisdaten aus Ihrer Transaktionsnachricht.

Weitere Informationen zu Pull- und geänderten Preisen finden Sie unter Übermittlungsmodi.

Preise mit Transaktionsnachrichten

Um Preise für ein Hotel oder einen Reiseplan festzulegen (eine Kombination aus dem Check-in-Datum und der Anzahl der Übernachtungen), verwenden Sie 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 mit der Hotel Price API andere Preise festlegen als auf Ihrer Website, können dies für Nutzer verwirrend sein und zu Buchungsverlusten führen.

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

  • Richtlinien: Halten Sie sich beim Festlegen von Preisen an die Richtlinie zur Preisgenauigkeit von Google. Dabei müssen sich die Preise in den Google-Suchergebnissen deutlich vom endgültigen Buchungspreis unterscheiden.

  • Pauschalpreise:Damit Ihre Hotels in den Einträgen für Endnutzer in den USA und Kanada angezeigt werden, müssen für Ihre Hotels in der Regel Steuern und Gebühren vom Basispreis getrennt sein. Weitere Informationen finden Sie unter Steuern- und Gebührenrichtlinie.

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

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

Preisnachrichten

Wenn Sie mit Transaktionsnachrichten Preise für Reisepläne aktualisieren, sind die folgenden untergeordneten Elemente von <Result> erforderlich:

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

Sie können die folgenden untergeordneten Elemente von <Result> in die Transaktionsnachricht einfügen: optionally

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

Weitere Informationen zu den einzelnen Elementen findest du unter <Transaction>.

Preisbeispiel

Im folgenden Beispiel wird der Preis für ein Zimmer (Standardbelegung mit Doppelbelegung) für eine bis sieben Übernachtungen 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 der Preisaktualisierungen

Sie sollten Ihre Preise immer dann aktualisieren, wenn sie sich ändern. Die Vorgehensweise hängt davon ab, ob Sie die Pull- oder geänderte Preismethode für die Aktualisierung von Preisinformationen ausgewählt haben. Weitere Informationen finden Sie unter Bereitstellungsmodus auswählen.

Auch die Häufigkeit und Anzahl von Livepreisabfragen, die Google Ihnen sendet, sind konfigurierbar. Weitere Informationen finden Sie unter Livepreisabfragen.

Pauschalpreise

Abhängig vom geografischen Standort Ihrer Nutzer können Sie Pauschalpreise anstelle von Einzelpreisen verwenden.

Pauschalpreise beinhalten den Gesamtwert des Basispreises für das Zimmer zuzüglich Steuern und Gebühren im <Baserate>-Element in der Transaktionsnachricht. Mit dem Preis von Itemized wird der Preis in die Elemente <Baserate>, <Taxes> und <OtherFees> aufgeteilt.

Wenn sich Ihre Nutzer in den USA oder Kanada befinden, sollten Sie nach Möglichkeit immer Einzelpreise verwenden, weil:

  1. Partner, die nur Pauschalpreise anbieten, können in den Ergebnissen angezeigt werden, wenn alle anderen Partner für dasselbe Hotel ebenfalls nur Pauschalpreise anbieten.

  2. Wenn einige Partner Einzelpreise und andere Partner Pauschalpreise anbieten, werden nur die Partner, die Einzelpreise anbieten, in den Ergebnissen angezeigt.

  3. Nur Hotelanzeigen: Partner mit Pauschalpreisen werden von Geboten, die mit Einzelpreisen verfügbar sind, von Hotelanzeigen-Auktionen ausgeschlossen.

Diese Regeln gelten nicht für Nutzer außerhalb der USA und Kanadas, in denen Pauschalpreise verwendet werden. Weitere Informationen finden Sie in der Richtlinie zur Preisgenauigkeit.