Hinweisanfragenachrichten

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

Der Ablauf für diese Methode sieht so aus:

  1. Google sendet eine Hinweisanfragenachricht vom Stammelement <HintRequest>, die Zeitinformationen aus Ihrer letzten Serveraktualisierung enthält.

  2. Ihr 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 daraufhin mit einer Anfragenachricht: <Query>.

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

Eine Übersicht über die neuen Preise finden Sie unter Ablauf bei Preisaktualisierungen.

Google sendet standardmäßig alle 5 Minuten eine Hinweisanfragenachricht an Ihren Server. Diese Häufigkeit kann angepasst werden. Wenden Sie sich dazu an uns.

Die Anfrage wird mit einer HTTP-POST-Methode gesendet, wobei der Content-Type-Header auf application/xml und der User-Agent-Header auf Google-HotelAdsPrices gesetzt ist. Wenden Sie sich an Ihren Technical Account Manager (TAM), um sicherzustellen, dass der von Google zurückgegebene Endpunktstatus OK ist. Sie haben diese Einstellung bei der Ersteinrichtung der Hotelpreise konfiguriert.

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 zu Anfragen und Hinweisen.