Hint request messages

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

  1. Google envoie un Hint request message (élément racine : <HintRequest>) contenant la date et l'heure de la dernière mise à jour reçue depuis votre serveur.
  2. Votre serveur répond par un message de réponse d'indication (<Hint>) répertoriant les hôtels dont les prix ont changé depuis ce point.
  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.

Google envoie un Hint request message à vos serveurs à la fréquence spécifiée (recommandé : 5 minutes). La fréquence de ces messages est configurable. Pour définir ou modifier la fréquence, contactez-nous.

Le message est envoyé à l'aide d'une requête HTTP POST dont l'en-tête Content-Type est défini sur "application/xml" et l'en-tête User-Agent sur Google-HotelAdsPrices.

Assurez-vous que le point de terminaison auquel Google envoie les Hint request messages est acceptable en contactant votre responsable de compte technique (TAM). Vous avez défini ce paramètre lors de la configuration initiale des prix de votre hôtel.

Les Hint request messages possèdent un élément racine <HintRequest> et un seul élément enfant, <LastFetchTime>.

Exemple de demande d'indication

<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2019-06-03T22:59:48Z">
  <LastFetchTime>2019-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.