Pour intégrer votre flux des prix, vous pouvez utiliser la fonctionnalité Requête de prix modifiés (anciennement appelée avec conseils).
Le flux de cette méthode est le suivant:
Google envoie un message Hint request à partir de l'élément racine
<HintRequest>
. qui contient les informations temporelles issues de la dernière mise à jour du serveur.Votre serveur renvoie une réponse d'indication message,
<Hint>
, qui contient la liste des prix des hôtels qui ont changé depuis la dernière mise à jour.Google répond alors en envoyant un message Message de demande:
<Query>
.Votre serveur renvoie un message Message Transaction
<Transaction>
, qui inclut les données mises à jour.
Pour en savoir plus sur la modification des tarifs, consultez la section Nouveau tarif processus.
Google envoie un message Hint request à votre serveur toutes les cinq minutes en par défaut. Pour ajuster cette fréquence, sélectionnez Nous contacter.
Le message de requête est envoyé à l'aide d'une méthode HTTP POST
avec la méthode Content-Type
.
en-tête 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 que Google renvoie est OK
contactez votre responsable de compte technique (TAM). Vous devez avoir configuré ce paramètre au cours de votre
Configuration initiale de Hotel Prices
Exemple de demande d'indication
L'élément racine des messages Hint request est
<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 section Interroger et Documentation de référence XML pour Hints