Mensagens de solicitação de dica

Uma forma de implementar o feed de preços é usar Preços alterados (anteriormente chamados de 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 as informações de horário da atualização mais recente do servidor.

  2. Seu servidor responde com uma Hint Response mensagem, <Hint>, que contém uma lista dos preços de hotéis que sofreram alterações desde a última atualização.

  3. O Google responde Mensagem de consulta: <Query>.

  4. Seu servidor responde com um Mensagem de transação, <Transaction>, incluindo os dados atualizados.

Para ter uma visão geral das mudanças de preços, consulte Mudanças de preço de análise de dados.

O Google envia uma mensagem de solicitação de dica para seu servidor em intervalos de 5 minutos por padrão. Para ajustar essa frequência, configure a opção Entre em contato.

A mensagem de solicitação é enviada usando um método HTTP POST com Content-Type. definido como application/xml e o cabeçalho User-Agent definido como Google-HotelAdsPrices. Verifique se o status do endpoint que o Google envia de volta é OK ao entrando em contato com seu Gerente técnico de contas (TAM). Você deve ter definido essa configuração durante sua Configuração inicial dos preços dos hotéis.

Exemplo de solicitação de dica

As mensagens de solicitação de Hint 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 Consultar e Referência XML de dicas.