附件链接概述
通过增加触点数量,添加链接,引导流量到您的白标旅行平台网站并进行预订,以展示突出显示酒店的位置,从而向符合条件的旅行者展示 multi-item 旅行优惠。
使用附加链接:
- 提高旅行者对可通过您的模板网站购买的其他业务的认知度。
- 为符合条件的旅客提供更优惠的旅行折扣 multi-item 旅行优惠
- 通过可配置的尺寸、品牌和颜色选项,个性化您的网站
- 扩展附件放置位置,使其涵盖电子邮件、应用程序和其他桌面触点。
集成概述
以下是 high-level 集成步骤概述:
步骤 1: 使用 Expedia 提供的基本深度链接 URL,无需 partnerId和 signature. 此基本 URL 将用于创建签名。
基本 URL
/go/hotel/search/Destination/{startDate}/{endDate}| 路径变量 | 说明 | 必填 | 默认 | 示例值 | 备注 |
|---|---|---|---|---|---|
startDate | 入住日期 | Y | 无 | 2022-11-09 | 所有 POS 机统一使用一种日期格式:yyyy-mm-dd |
endDate | 退房日期 | Y | 无 | 2022-11-20 | 所有 POS 均采用一种日期格式:yyyy-mm-dd 注意: One-way 航班的默认值为航班开始日期后的 1-7 天 |
URL 参数
| 参数 | 说明 | 必填 | 默认 | 示例值 | 备注 |
|---|---|---|---|---|---|
| 跟踪代码 | 曲目归属 | Y | 无 | MDPCID=Expedia-IE.DPS.en_IE.confemail.attachDL.Flight | 请将 Expedia替换为您的品牌名称 |
CityName | 城市名称,以三字母机场代码表示 | Y | 无 | CityName=SEA | 仅支持机场代码 |
SortBy | 排序依据的元素 | Y | 距离 | 距离 | 有效值包括:PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, DISTANCE、GUEST_RATING, PROPERTY_CLASS |
NumRoom | 成人人数有时会因销售点 1 或 2 而异。 | N | 1 | 2 | 最多可容纳 8 间房间。 |
NumAdult-Room{ROOM_INDEX} | 房间内入住的成年人数量 | N | 1 | NumAdult-Room1=1 | 每间客房最多可入住 4 位成人 |
NumChild-Room{ROOM_INDEX} | 房间里住的孩子人数 | N | 2 | NumChild-Room1=2 | 每间客房最多可入住 3 名儿童 |
Room{ROOM_INDEX}-Child{CHILD_INDEX}Age | 房间内儿童的年龄 | Y,如果提交了 NumChild | 1 | Room1-Child1Age=1 | 应针对每个指定的儿童重复进行。 |
酒店搜索结果的示例深度链接 URL 结构
=https://expedia.com/go/hotel/search/Destination/2025-12-22/2025-12-25?MDPCID=Expedia-IE.DPS.en_IE.confemail.attachDL.Flight&CityName=ORD&SortBy=distance&NumRoom=1&NumAdult1=3&NumChild1=2&Rm1child1age=9&Rm1child2age=6步骤 2: 使用 UTF-8 对深度链接 URL 进行编码。
https%3A%2F%2Fexpedia.com%2Fgo%2Fhotel%2Fsearch%2FDestination%2F2025-12-22%2F2025-12-25%3Fmdpcid%3DExpedia-IE.DPS.Expedia.ExtFlightEmail-Xsell_CTA.Hotel%26CityName%3DORD%26SortBy%3Ddistance%26NumRoom%3D1%26NumAdult1%3D3%26NumChild1%3D2%26Rm1child1age%3D9%26Rm1child2age%3D6步骤 3: 添加所有必需的参数以启用附加速率。
outboundEndDateTime(已编码)+ originTLA + returnStartDateTime(encoded) + destinationTLA + bookingDateTime(已编码)+ partnerid +attachDL
步骤 4: 构建用于生成签名的 URL(不包含域名)。
endpoint+ 已编码的深度链接 url + outboundEndDateTime(已编码)+ originTLA + returnStartDateTime(已编码)+ destinationTLA + bookingDateTime(已编码)+ partnerid +attachDL
步骤 5: 对构造的 URL 进行签名并生成签名。
签名的输入值应包含所有必需的参数和端点:/xsell-redirect-pwa?url=encodedURL&val1¶m2=val2。
签名示例: signature=3WQjtTHsSCRxrogs3xhY7edWfgE
步骤 6: 构建最终的深度链接 URL。
domain+ endpoint + 编码后的深度链接 url + outboundEndDateTime(已编码)+ originTLA + returnStartDateTime(已编码)+ destinationTLA + bookingDateTime(已编码)+ partnerid + attachDL +signature