This is an auto-generated translation

Nota: O EGI não está disponível atualmente para todos os parceiros. Caso tenha interesse em habilitar esse estoque, entre em contato com seu gerente de contas para saber mais sobre os requisitos de acesso ao EGI.

Inventário global expandido para a API Rapid Lodging.

Competir em escala global com estoques expandidos em todo o mundo.

O estoque global expandido da Expedia (EGI) ajuda você a competir com mais de 34.000 propriedades em todo o mundo, com novos imóveis sendo adicionados regularmente. Isso inclui imóveis recém-adquiridos e estoque adicional em imóveis já adquiridos.

Detalhes técnicos

EGI não faz parte do estoque padrão em Rapid API, mas pode ser explicitamente ativado mediante solicitação. Apresenta comportamentos dinâmicos e padrões de integração que diferem do estoque padrão, exigindo atenção especial nos fluxos de trabalho de ingestão de conteúdo, compras e reservas.

Arquivos de conteúdo

As APIs Rapid Content File e Catalog File para EGI atualmente suportam apenas conteúdo English-language. Se o seu sistema exigir arquivos de conteúdo localizados (non-English), você pode gerá-los localmente usando as APIs propriedade Content e Geography. Essas APIs oferecem streaming real-time e manipulação flexível de dados para todos os idiomas de conteúdo, facilitando a extração das informações necessárias das respostas da API JSON-formatted. Você pode armazenar a resposta JSON bruta localmente para processamento posterior ou transformá-la para importação em banco de dados ou outros casos de uso.

Exemplo de solicitação de uma lista de propriedades para uma região usando a API de Geografia:

/regions?country_code=US&language= it-IT&include=property_ids_expanded&include=property_ids

Exemplo de solicitação de conteúdo do catálogo usando a API de conteúdo propriedade:

/properties/content?language=it-IT&supply_source=expedia&property_id={property_id}&include=catalog

Você pode optar por priorizar o lançamento da integração de conteúdo para EGI, reservando também tempo adicional para revisar os fluxos de trabalho de Compras e Reservas, ou pode lançar todos os três componentes juntos quando se sentir preparado para o EGI. Para obter detalhes sobre a configuração, entre em contato com seu consultor de integração.

Alinhamento de dados da sala

Novos quartos propriedade podem aparecer na API de Compras antes que seu sistema esteja totalmente sincronizado com a API de Conteúdo propriedade. Para manter uma experiência de usuário consistente, considere excluir temporariamente essas salas da exibição para o cliente, acionar uma chamada da API de conteúdo real-time para a nova sala ou aumentar a frequência de suas atualizações de conteúdo local para minimizar o atraso de dados.

Identificador de taxa

As taxas do EGI são estruturadas de forma diferente do estoque padrão e seguem um modelo de dados mais dinâmico. Como não há um valor estático para essas taxas, a API de Compras as retorna com um valor dinâmico rate_idque não corresponde aos valores na API de Conteúdo propriedade. Esse valor de string dinâmico consiste em dígitos, letras e vários outros símbolos, que podem variar em cada resposta da API de Compras. Por isso, o valor rate_idé instável e não deve ser usado como um identificador persistente ou chave primária. Se o seu sistema precisar diferenciar taxas entre processos, considere combiná-las com atributos de política e características da oferta. Consulte este documento seguro para obter mais detalhes.

Exemplo do valor rate_id em uma resposta da API de Compras:

[
  {
    "property_id": "ABC152",
    "status": "available",
    "rooms": [
      {
        "id": "XYZ652",
        "room_name": " Deluxe Double ",
        "rates": [
          {
            "id": "5K|Pa7xbx4z||GCogh8-B96OEY3-f9326e292|UFO",
            … …

Variabilidade na configuração da cama

Em circunstâncias excepcionais, alguns quartos podem não ter configurações de cama designadas, indicadas nas APIs de Conteúdo e Compras por meio de um ID bed_groupsde 0 e a descrição "Cama não especificada". Isso implica que o propriedade determinará o arranjo da cama em check-in. Embora essa ocorrência seja rara, seu sistema deve manter o cliente informado e, caso ele tenha preferências específicas, auxiliá-lo a comunicar solicitações especiais à nossa equipe de operações de atendimento ao cliente.

Exemplo de configuração de cama não especificada em uma resposta da API de Compras:

{
  "bed_groups": {
    "0": {
      "id": "0",
      "description": "Bed Not Specified",
      "links": {
        "price_check": {
          … …

Pausar e Continuar

Algumas tarifas EGI são incompatíveis com o fluxo de trabalho Reservar e Retomar da API de Reservas e retornarão erros se uma tentativa de reserva for feita. Para evitar experiências negativas para o cliente, você pode solicitar o indicador de taxa retenível na resposta da API de Compras e segui-lo para aplicar o fluxo de trabalho correto.

Exemplo de solicitação de sinalizador de taxa retenível:

Request:
/properties/availability?... …&include=rooms.rates.holdable

Response:
… …
"rooms": [
  {
    "id": "XYZ652",
    "room_name": "Deluxe Double Room",
    "rates": [
      {
        "id": "5K|Pa7xbx4z||GCogh8-B96OEY3-f9326e292|UFO",
        “holdable”: true,
        … …

Post-booking apresenta

Após a confirmação de uma reserva através da API de Reservas, a reserva será entregue em Gerenciar APIs de Reservas. Os links de token para acessar os recursos do post-booking, incluindo Soft Change, Hard Change e a Central de Mensagens do propriedade, também estarão disponíveis nas APIs de Gerenciamento de Reservas. Ocasionalmente, os links de token podem demorar até cinco minutos para ficarem prontos. É importante observar que esses recursos não estão disponíveis para todas as reservas e devem ser gerenciados adequadamente dentro do seu sistema.

Principais diferenças no EGI

Característica/comportamentoInventário padrãoInventário global expandido
Disponibilidade por padrãoAtivado por padrãoAtivação mediante solicitação
Identificador de taxaEstático, persistenteDinâmico, varia conforme a loja.
Soluções de conteúdoCompatível com APIs de Arquivos e APIs de Conteúdo de Streaming.Compatível com APIs de Arquivos para conteúdo em inglês e APIs de Conteúdo de Streaming para todos os idiomas.
Requisito de sincronização de conteúdoSincronização diária para propriedades popularesSincronização diária para propriedades populares
Configuração de camasEspecificadoEm casos raros, pode não ser especificado.
Pausar e ContinuarDisponível para todas as reservas.Disponível para algumas reservas.
Post-booking apresentaDisponível para todas as reservas.Disponível para algumas reservas.
Esta página foi útil?
Como podemos melhorar esse conteúdo?
Agradecemos por nos ajudar a melhorar.