文档资料机票业务流程说明文档V1Word文件下载.docx
- 文档编号:21246278
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:9
- 大小:652.35KB
文档资料机票业务流程说明文档V1Word文件下载.docx
《文档资料机票业务流程说明文档V1Word文件下载.docx》由会员分享,可在线阅读,更多相关《文档资料机票业务流程说明文档V1Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
PassengerNameRecord,在民航订座系统用于记录旅客的航程,航班座位占用的数量,及旅客信息。
是购票过程中必须建立的
PID
PID是OTA与航信之间的线程,用于OTA与航信间信息交换
航信
中国民航信息集团,航空旅游行业领先的信息技术及商务服务提供商,面向航空公司、机场、机票销售代理、提供航空客运业务处理等业务
PATA校验
在用户对机票进行支付前再次验证机票价格是否为最新,并验证用户PNR状态是否为可用
二.3w端数据抓取策略
1.航班列表页的数据抓取
●用户输入起降城市并触发搜索请求,3w端会从缓存库(术语为alliance)中抓取航班信息
⏹AV(航班的舱位状态)
⏹FD(航班的价格)
⏹SK(航班的时刻)
⏹共享航班信息
●同时会发起wrapper去抓取航班的价格信息
2.OTA报价页的数据抓取
●3w有一个自己缓存库(术语为ResultTable),缓存库里存放wrapper数据,每条wrapper都有是否失效的时间限制,Y表明该wrapper为失效,N表明该wrapper有效
●抓取数据时,从缓存库里抓取尚未失效的wrapper并展示;
对于已经失效的wrapper,会重新执行命令去抓取该wrapper的最新报价,获取后也会进行展示(3w为多次搜索)
●Wrapper数据获取有2种方式:
⏹API接口(如TTS)
⏹抓取页面(如航空公司官网)
三.无线端机票业务流程详细说明
1.机票搜索(以单程搜索为例)
首先用户输入搜索查询条件
●方式选择{单程or往返or特价}
●城市选择:
可选择去哪儿城市列表中支持的城市(当选择同一城市时,弹出提示)
●日期选择:
可选择≥当日的日期(不能超过包括当前月的6个自然月)
⏹点击[搜索]按钮,进入机票信息搜索结果页
2.机票信息搜索结果页及OTA报价页信息(数据产生途径)
2.1OTA线路以及政策的录入
机票搜索结果页数据及OTA报价页信息是基于当前在服务时间内的OTA及其已录入航线和政策组成
政策:
可以理解为一件商品的价格,在业内把它叫做一个政策。
2.2去哪儿保存OTA航线及政策机制
OTA在TTS后台录入其所要售卖的航线及其对应的政策,去哪儿数据库保存其信息,同时为每一个OTA生成专属网页储存其录入的信息
例如,广发OK网,我们为其保存在了
OTA的每一次更新航线政策信息,都会及时保存到这里,确保数据的一致性。
2.3去哪儿搜索结果页展示调取机制
机票信息搜索结果页数据及OTA报价页信息展示的机票及价格信息,通过缓存机制来获取。
缓存获取原理为从OTA专属页面抓取数据,并通过主动告知和时间机制,来更新数据。
当用户发生搜索操作时,系统请求缓存数据并返回给用户。
●主动告知机制
缓存从OTA专属页面抓取数据,OTA更新的航线及政策信息数据更新,即专属页面储存的信息更新,并把更新后的数据返回给缓存,即主动告知缓存更新。
●时间机制
去哪儿有通过设定时间来自动更新数据的机制,更新时间越短频率越高,越能保证数据的准确性,所以一般来讲会要求OTA尽量把更新时间缩短例如5分钟更新一次。
使用去哪儿TTS的后台OTA,去哪儿可以确保其刷新的频率,但如果OTA使用的是自己的服务器或者网站的服务,可能因为其设备负荷不了高频率抓取,所以时间机制设置要相对延长造成数据更新不及时,影响到用户的购买体验。
3.OTA报价页(Booking过程)
3.1booking介绍
OTA列表点击预订是booking过程,其中涉及AV、政策串行校验。
3.2AV校验简介
我们所说AV校验实际有3个校验:
AV校验,FD校验和OTA政策校验
3.3AV校验过程
首先进行AV校验,其次进行FD校验,最后进行OTA政策校验
●AV校验,即舱位校验:
舱位有2种状态:
开启和关闭(A字母代表舱位开启状态,其余都为关闭)
⏹如果用户购买的舱位已经关闭,系统从所有处于开启状态的舱位中寻找FD报价的
最低价,并且根据该价格对OTA的政策进行相应调整后,再展示给用户;
⏹如果用户购买的舱位处于开启状态,系统进入FD校验流程。
⏹举例:
用户买的是X舱500元的票,但AV校验时,发现此舱位已经关闭,系统寻找发现所有开启状态的舱位中价格最低的是“Y舱,报价520元”,系统会根据该价格对OTA的价格进行相应的调整,再展示给用户,并且告知用户变价
●FD校验,即航空公司报价校验(此变价发生几率极低)
⏹如果FD价格变化,系统根据FD价格对OTA的政策进行相应调整,再展示给用户
⏹如果FD价格不变,系统进入OTA政策校验流程
●OTA政策校验,即OTA报价校验
⏹如果OTA政策变化,系统会将变化后的价格展示给用户,再进行PNR校验流程
⏹如果OTA政策不变,系统自动进入PNR校验流程
3.4补充知识
公司AV库:
为OTA提供的一个AV查询库,OTA查询此库不花钱,费用由去哪儿承担,但是此库并不是实时刷新库,对于临近起飞的航班信息在库中更新的频率高,因为所有航线航班的信息都需从航信系统更新,受到航信系统的制约因素,简单来讲就是其展示信息屏幕小,请求其屏幕一页信息一次需要8分,一次请求多页需要页数X8分,在财力成本上不可能实时去请求更新。
一次booking的操作,去哪儿强制OTA去航信请求AV校验,并至少查看1页相关验证信息,OTA将花费8分钱。
4.TTS订单提交
4.1TTS订单填写页
●订单填写页包含的内容
主要分为2大块区域:
机票信息相关区域和订单填写信息相关区域
⏹机票信息相关区域包含的内容
主要有:
OTA名称,OTA服务,航协认证Logo,订单总价以及价格明细,出发地和目的地,“展开查看机票详情”按钮
⏹订单填写信息相关区域包含的内容
乘机人信息,联系人信息,报销信息
4.2基本业务流程介绍
用户在TTS订单填写页面,填写好正确的乘机人、联系人信息后,点击“提交订单”,进入生产PNR流程,并进行PNR校验。
此时Server相关处理流程如下:
(1)TTS将订单信息传给OTA
(2)OTA将订单信息通过PID通道,传到航信的系统中
PS:
PID是OTA与航信之间的线程;
越大的OTA,PID线程越多,传输效率越高,提交成功率&
速度更快
(3)订单信息提交到航信的系统中后,生成PNR;
航信将PNR的状态返回给TTS:
●PNR验证成功:
订单状态变为“订座成功,等待支付”,用户进入订单详情页
●PNR验证失败:
客户端返回“订单提交失败”,停留在当前页面
4.2相关注意问题
PNR校验失败原因:
(1)PID中排队超时、线程堵塞
(2)系统/网络异常
TTS提交订单失败原因(pnr失败):
(1)起飞前两个2h提交订单(TTS订单限制)
(2)外部接口代理商不稳定
(3)server服务异常:
a.航信维护(0-4点)b.无线---www---航信
(4)行为原因:
一个人重复提交订单,拉高失败率
5.PATA校验
5.1PATA校验简介
用户选择支付银行,输入信用卡卡号,有效期以及cvv2后,点击“立即支付“按钮,出发PATA校验。
PATA验证的主要目的是验证PNR是否开启,以及检查当前航班的最新价格
5.2PATA校验流程
PATA验证的流程:
先验证PNR状态,再验证航班最新价格
●PATA验证首先是验证PNR状态,其中PNR状态有2种:
开启,关闭
⏹如果PNR处于关闭状态,线上即提示支付失败
后续优化策略
a.订单状态提示用户:
座位等待确认中
b.引导用户拨打OTA了解情况或等待订单状态的变更
⏹如果PNR处于开启状态,则进入验证航班价格流程
●PATA验证航班的最新价格
⏹首先验证航空FD是否发生变化
如果发生变化,展示航空公司变价后的价格(直接无视代理商价格)
⏹如果航空公司报价没有变化,再验证OTA的政策价格
如果OTA政策发生变化,提示用户发生变价,并展示OTA当前价格给用户
如果OTA政策没有变化,PATA验证通过,继续支付流程
5.3目前的问题所在
●PATA失败造成指令堆积给OTA线程造成压力
●对于舱位关闭状态,没有给予用户相关提示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文档 资料 机票 业务流程 说明 V1