Hinweisanfragenachrichten

Eine Möglichkeit, Ihren Preisfeed zu implementieren, ist die Verwendung von Geänderter Preis (früher „Pull with Hints“).

Der Ablauf für diese Methode sieht so aus:

  1. Google sendet über das Stammelement <HintRequest> eine Hinweisanfragenachricht, die die Zeitinformationen Ihres letzten Serverupdates enthält.

  2. Der Server antwortet mit einer Hinweisantwortnachricht (<Hint>), die eine Liste der Hotelpreise enthält, die sich seit der letzten Aktualisierung geändert haben.

  3. Google antwortet dann mit einer Anfragenachricht: <Query>.

  4. Der Server antwortet mit einer Transaktionsnachricht <Transaction>, die die aktualisierten Daten enthält.

Einen Überblick über die Preisneuberechnung finden Sie unter Verfahren zur Preisneuberechnung.

Google sendet standardmäßig alle fünf Minuten eine Hinweisanfragenachricht an Ihren Server. Diese Häufigkeit kann über die Option Kontakt angepasst werden.

Die Anfragenachricht wird mit der HTTP-Methode POST gesendet, wobei der Header Content-Type auf application/xml und der Header User-Agent auf Google-HotelAdsPrices festgelegt ist. Wenden Sie sich an Ihren Technical Account Manager (TAM), wenn der Endpunktstatus, den Google zurücksendet, OK ist. Diese Einstellung sollten Sie bei der Ersteinrichtung von Hotelpreisen konfiguriert haben.

Beispiel für eine Hinweisanfrage

Hinweisanfragenachrichten haben das Stammelement <HintRequest> und das einzelne untergeordnete Element <LastFetchTime>.

<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2023-06-03T22:59:48Z">
  <LastFetchTime>2023-06-03T22:54:40Z</LastFetchTime>
</HintRequest>

Weitere Beispiele und zusätzliche Informationen finden Sie in der XML-Referenz für Abfragen und Hinweise.