Mensagens de solicitação de dica

Uma maneira de implementar o feed de preços é usar a Precificação alterada (antigo Pull with Hints).

O fluxo desse método é o seguinte:

  1. O Google envia uma mensagem de solicitação de dica do elemento raiz <HintRequest> que contém informações de tempo da sua atualização mais recente do servidor.

  2. Seu servidor responde com uma mensagem de resposta de dica, <Hint>, que contém uma lista de preços de hotéis que mudaram desde a última atualização.

  3. O Google responde com uma mensagem de consulta: <Query>.

  4. O servidor responde com uma mensagem de transação, <Transaction>, que inclui os dados atualizados.

Para uma visão geral da mudança de preço, consulte Processo de mudança de preço.

O Google envia uma mensagem de solicitação de dica ao seu servidor em intervalos de 5 minutos por padrão. Essa frequência pode ser ajustada entrando em contato com nossa equipe.

A mensagem de solicitação é enviada usando um método HTTP POST com o cabeçalho Content-Type definido como application/xml e o cabeçalho User-Agent definido como Google-HotelAdsPrices. Entre em contato com seu gerente técnico de contas (TAM) para garantir que o status do endpoint enviado pelo Google seja OK. Você precisa ter configurado essa opção durante a configuração inicial dos preços de hotéis.

Exemplo de solicitação de dica

As mensagens de solicitação de dica têm um elemento raiz de <HintRequest> e um único elemento filho, <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>

Para mais exemplos e informações, consulte Referência de XML de consultas e dicas.