在 OTA 机票及航空分销领域,1A、1B、1E 是全球航空业最核心的三大 GDS(全球分销系统) 的代码缩写,也可以理解为航空业的“三大基础设施服务商”。
在 OTA 后台调用接口时,这些代码通常代表着你对接的底层数据库和分销环境。
1. 1A:Amadeus
- 全称: Amadeus IT Group
- 总部: 西班牙马德里
- 特点: 全球市场占有率最高、覆盖最广的 GDS 系统。
- 主要业务场景: 它是全球国际机票分销的“巨头”。如果你购买的是跨国航线、外航(非中国籍航空公司)机票,你的后台订单大概率是在 1A 系统中创建的。
- OTA 中的角色: OTA 对接 1A 主要是为了获取全球各家航空公司的实时库存、航线搜索和票务管理。
2. 1B:Abacus
- 全称: Abacus International
- 背景: 曾经是亚洲最大的 GDS,由多家亚洲主流航空公司联合组建。
- 演变: 后来该系统已被 Sabre(美国另一大 GDS 巨头)全资收购。目前在很多旧系统或特定区域市场中,仍然沿用 1B 这个标识。
- 主要业务场景: 主要覆盖亚洲范围内的航空旅行分销。
- OTA 中的角色: 虽然品牌已并入 Sabre,但在一些陈旧的 API 调用中,你可能仍会看到使用 1B 来指代 Sabre 的亚洲接入端。
3. 1E:Travelport (Galileo / Worldspan)
- 全称: Travelport
- 旗下系统: 包括 Galileo 和 Worldspan。
- 总部: 美国
- 特点: 极其擅长处理复杂的票务计算和差异化分销(如低成本航空的 API 直连整合)。
- 主要业务场景: 在北美市场拥有强大的势力,同时也广泛应用于全球的酒店和机票分销。
- OTA 中的角色: 当 OTA 需要处理复杂的转机、多航司组合行程或特定区域的特价航线时,1E 是重要的分销渠道之一。
为什么在 OTA 机票开发中需要区分它们?
OTA 开发工程师或业务人员在调用 API 或配置系统时,必须明确这些标识,原因如下:
- 接口兼容性: 不同 GDS 的 API 命令集(Script/Command)是完全不同的。发送给 1A 的订座指令报文(EDIFACT 格式),直接发给 1E 是无法识别的。
- 内容差异(Content Fragmentation): 航司有时会“厚此薄彼”。例如,法航可能会给 1A 提供更多的舱位库存,而给 1E 提供较少的库存。OTA 为了拿到最优价格,往往需要同时对接多个 GDS(即 Multi-GDS 策略)。
- PNR 解析逻辑: 每一个 GDS 产生的 PNR 格式和存储结构都有细微差别。系统在解析后台回传的 PNR 时,必须知道这是 1A 还是 1E 的数据,才能正确提取出乘客姓名、票号等关键信息。
- 成本与结算: OTA 对接不同的 GDS 需要支付不同的分销费(Transaction Fee)。业务后台需要根据不同的分销渠道(1A/1E等)计算成本支出。
补充:中航信在哪里?
你可能经常看到国内 OTA 使用的是 中航信 (TravelSky),它的行业代码通常是 1H。
- 1H (TravelSky): 几乎垄断了中国国内航线的销售分销。
- 全球市场: 如果国内 OTA 要做国际机票,通常会采取 1H + 1A/1E 的组合方案,即“国内用航信,国际找外 GDS”。
总结:
- 1A = 欧洲老大 (Amadeus)
- 1B = 亚洲旧贵族 (Abacus/Sabre)
- 1E = 北美实力派 (Travelport)
这三个代码就是 OTA 链接世界航空资源的三条不同路径。
除了此之外,还有几个在全球市场极具影响力或特定领域占据核心地位的 GDS 或分销平台。
1. 1S:Sabre (Sabre Corporation)
- 地位: 全球三大 GDS 巨头之一(与 1A、1E 并列)。
- 特点: 总部位于美国,在北美市场的市场占有率极高,也是目前全球票务技术和云平台转型最激进的公司之一。
- 重要性: 如果你的 OTA 需要开发面向美国市场或大型美资航司的国际机票业务,Sabre (1S) 是必须对接的平台。它也是 1B (Abacus) 的母公司。
2. 1P:Worldspan (现隶属于 Travelport)
- 地位: 曾经独立,现与 Galileo 合并入 Travelport (1E) 生态。
- 特点: 在北美市场和电子零售(Online Travel)领域有着极其深厚的根基。
- 业务: 它在处理大规模、高并发的机票搜索和比价请求方面非常强悍,很多老牌 OTA 的后台至今仍沿用 1P 的调用指令。
3. 1G:Galileo (现隶属于 Travelport)
- 地位: 同样属于 Travelport (1E) 体系。
- 特点: 历史上在欧洲、非洲和中东地区使用非常广泛。
- 业务: 对于很多非中国区、非美区的国际机票,1G 是常见的接入代码。虽然现在 Travelport 将 1E、1G、1P 的后台整合度做得很高,但在开发者视角中,指令集有时仍会区分
1G 或 1P。
特殊的分销技术(不完全属于传统 GDS)
随着技术演进,很多现代机票业务已经跳出了传统 GDS 框架,出现了以下重要概念:
4. NDC (New Distribution Capability)
- 定义: 由国际航空运输协会 (IATA) 推出的基于 XML/JSON 的新一代分销技术标准。
- 重要性: 这是目前 OTA 机票领域最热门的话题。航司为了绕过传统 GDS(因为 GDS 要收高额佣金),开始通过 NDC 标准直接向 OTA 提供机票库存。
- 表现: 很多 OTA 的代码中会看到
NDC_DIRECT 或具体的航司代码(例如 LH_NDC 代表汉莎航空直连)。
5. 1M:Multiple / Other Channels
- 在部分大型聚合商(Aggregator)的系统中,
1M 有时会被作为一种“混合库存”的占位符。它不是一个单一的 GDS,而是指代通过 比价聚合商 或 航空直连技术 (API Direct) 拿到的库存。
汇总:航空分销系统的“家族族谱”
为了方便你理解,可以将这些代码归类为四大阵营:
- Amadeus 系: 1A (核心)
- Travelport 系: 1E (总)、1G、1P
- Sabre 系: 1S (核心)、1B (亚洲分支)
- 国家队/航司直连: 1H (中航信/TravelSky)、NDC (直连标准)
为什么作为 OTA 助手你会看到这些代码?
在 OTA 的后台数据库中,通常会有一个字段叫 gds_type 或 provider_code。当用户在 OTA 下单时,你的系统会根据用户的行程(如“北京-伦敦”),调用搜索算法,该算法会决定:
- 国内段: 调用
1H。
- 国际段: 调用
1A 或 1S。
- 特价直销: 调用
NDC。
专业建议:
如果你是在处理历史遗留代码,1S 是必须补充的,因为它是美洲市场的核心。如果你是在做新系统开发,NDC 的接入能力比纠结于传统的 1G/1P/1B 代码重要得多,因为这是未来机票销售的主流方向。