Messages de demande d'indication

Pour mettre en œuvre votre flux des prix, vous pouvez utiliser le mode Requête de prix modifiés (anciennement Pull with Hints).

Voici le flux de cette méthode :

  1. Google envoie un message Hint request à partir de l'élément racine <HintRequest>, qui contient des informations temporelles issues de la dernière mise à jour de votre serveur.

  2. Votre serveur répond par un message Hint response, <Hint>, qui contient la liste des hôtels dont les prix ont changé depuis la dernière mise à jour.

  3. Google répond ensuite par un message Query : <Query>.

  4. Votre serveur répond par un message Transaction, <Transaction>, qui inclut les données mises à jour.

Pour en savoir plus sur la modification des prix, consultez la section Procédure de mise à jour des prix.

Par défaut, Google envoie un message Hint request à votre serveur toutes les cinq minutes. Vous pouvez ajuster cette fréquence en nous contactant.

Le message de requête est envoyé à l'aide d'une méthode HTTP POST avec l'en-tête Content-Type défini sur application/xml et l'en-tête User-Agent défini sur Google-HotelAdsPrices. Assurez-vous que l'état du point de terminaison renvoyé par Google est OK en contactant votre responsable de compte technique (TAM). Vous devriez avoir configuré ce paramètre lors de la configuration initiale des prix de votre hôtel.

Exemple de demande d'indication

Les messages Hint request possèdent un élément racine <HintRequest> et un seul élément enfant, <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>

Pour plus d'exemples et d'informations, consultez la documentation de référence XML sur les requêtes et les indications.