Introdução
O primeiro passo na implantação dos módulos de anexação é reunir todas as informações necessárias para integração. Aqui está uma lista dos detalhes que você precisará.
Obtenha o partnerId e a chave secreta
A Expedia fornecerá esse valor de sequência de caracteres que será usado para identificar sua organização e solicitar parâmetros. Por exemplo:yourbrand_hotel_conf_overlay
. Essa configuração geralmente não muda depois de configurada.
Também compartilharemos uma string alfanumérica para cada partnerId; você a usará para gerar uma assinatura. Esta chave tem 36 caracteres e varia de acordo com a página. Por exemplo:
Página 1:
- partnerId =
yourbrand_hotel_conf_overlay
- Chave secreta =
6f437404-261d-4beb-a7fc-43b92f694831
Página 2:
- partnerId =
partnername_hotel_itin_overlay
- Chave secreta =
89f37407-821r-3des-a7f5-ghb92f694294
Definir idioma e moeda
Os idiomas em que seu site será exibido e a moeda dos preços exibidos podem ser definidos por ponto de venda. Por exemplo:
Para www.YourBrand.com:
- Localidade 1: Idioma (inglês): en_US, moeda: USD
- Localidade 2: Idioma (Espanhol): es_MX, moeda: USD
Para www.YourBrand.ca:
- Localidade 1: Idioma (inglês): en_CA, moeda: CAD
- Localidade 2: Idioma (francês): fr_CA, moeda: CAD
Observação: somente idiomas e moedas suportados pelo Modelo de Marca Branca devem ser incluídos. Veja uma lista completa de localidades suportadas aqui.
Gerar criptografia
Usamos a biblioteca de algoritmos HMAC-SHA1 do Apache Commons para gerar a assinatura de criptografia.
Codificar parâmetros de URL
A codificação de suas URLs converte caracteres inseguros em um formato que pode ser transmitido com segurança. Todos os valores de parâmetros devem ser UTF-8 percent-encoded.
Escolha o tipo de módulo
Você pode determinar onde e como deseja que o módulo seja exibido, como uma janela de sobreposição ou incorporado à estrutura da página por meio de um iframe. Consulte Integrar módulos em suas páginas para obter mais informações.