利用開始の準備
アタッチモジュールを導入する最初のステップは、統合に必要なすべての情報を収集することです。必要な情報は以下の通りです。
partnerIdと秘密鍵を取得
エクスペディアは、お客様の組織とリクエスト パラメータを識別するために使用されるこの文字列値を提供します。例:yourbrand_hotel_conf_overlay
. この設定は通常、一度設定すると変更されません。
また、それぞれのpartnerId; に対応する英数字の文字列も共有しますので、それを使って署名を生成してください。このキーは36文字で、ページによって異なります。例 :
ページ 1 :
- partnerId =
yourbrand_hotel_conf_overlay
- 秘密鍵
6f437404-261d-4beb-a7fc-43b92f694831
ページ 2 :
- partnerId =
partnername_hotel_itin_overlay
- 秘密鍵
89f37407-821r-3des-a7f5-ghb92f694294
言語と通貨の設定
サイトが表示する言語と表示価格の通貨は、POSごとに設定できます。例 :
についてwww.YourBrand.com:
- ロケール1言語 (英語):en_US,通貨米ドル
- ロケール2:言語 (スペイン語):es_MX,通貨USD
についてwww.YourBrand.ca:
- ロケール1言語 (英語):en_CA通貨CAD
- ロケール2言語 (フランス語):fr_CA通貨CAD
注:ホワイトレーベルテンプレートでサポートされている言語と通貨のみを含める必要があります。サポートされているロケールの一覧はこちら。
暗号化の生成
暗号化署名 を生成するために、Apache Commons のHMAC-SHA1アルゴリズムライブラリを使用します。
URLパラメータのエンコード
URLのエンコーディングは、安全でない文字を安全に送信できる形式に変換します。すべてのパラメーター値は、UTF-8 percent-encoded.
モジュールタイプの選択
モジュールを表示する場所と方法は、オーバーレイウィンドウとして、またはiframeを介してページ構造内に埋め込むことができます。詳しくはモジュールをページに統合する をご覧ください。