本发明属于网约车平台,具体涉及一种提高预约单播单效率的方法。
背景技术:
1、当前网约车平台预约订单整体应答率不高,经过数据分析及司机调研发现,主要发现在预约单并发高峰期(一般早高峰7~8点,晚高峰21~23点),会造成订单瞬时积压播给全部司机,由于司机需要依次抢单,排在后面的订单曝光率低,司机看不到抢不着。
2、导致出现了由于平台未针对预约单高并发场景进行播单的分流处理导致订单积压,应答率低的问题。
技术实现思路
1、本发明的目的在于提供一种提高预约单播单效率的方法,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:一种提高预约单播单效率的方法,s1:当乘客在打车软件上下预约订单时,网约车派单平台开始根据用所选目的地,预约用车时间,所选车型开始筛选当前空闲可以播单的司机群体;
3、s2:筛选后,网约车算法模型系统请求大数据平台实时监测过去该城市过去x分钟内该车型的下单量y或派单量y为多少;
4、s3:大数据平台收到派单平台请求后,开始实时调取订单数据库计算该城市过去x分钟内该车型的下单量y或派单量y返回给算法模型系统;
5、s4:算法模型系统接受到大数据平台返回的订单量后,存储在redis库中,并推送通知派单平台进行查询;
6、s5:派单平台收到算法模型系统通知后进行查询,判断当前是否为预约单爆单高并发场景,若y>2代表当前是高并发场景,若y<2代表为低并发场景;
7、s6:当发现为高并发场景时,派单平台将优先考虑订单的第一轮抢单率,每轮播单数量a2=100人;
8、s7:高并发场景在播给哪些司机时,派单平台将实时计算司机现在的抢单队列订单量z,判断司机当前是否空闲可以听单;z>2代表司机抢单忙碌,z<=2代表司机空闲;
9、s71:当剩余未播单司机数<=a2时,直接发送抢单通知;
10、s72:当剩余未播单司机数>a2时,将所有司机按综合评价分或派单分排序后平均分成3部分,从每部分随机取播单数1/3的司机,之后每轮不能取取过的司机,如果z>2则本轮跳过该司机不给其发抢单通知,如果跳过忙碌司机后可播单司机不足a2,则用忙碌司机补充剩下的空位;
11、s8:当发现为低并发场景时,每轮播单数量a1=1000人,按综合评价分或派单分排序发抢单通知。
12、优选的,步骤s2中x和y均可根据不同的城市进行配置相应的数值。
13、优选的,步骤s4中,10分钟更新一次存储在redis库中的订单量。
14、优选的,步骤s6中的a2的数值,以及步骤s8中的a1的数值可根据不同的城市进行配置不同的数值。
15、优选的,步骤s7中,抢单队列订单量z可根据不同的城市进行配置数值。
16、与现有技术相比,本发明的有益效果是:本发明提供一种通过实时监测当前下单时段是否为高并发场景,及时调整预约订单的每轮播单数量,并根据司机是否空闲、综合分数等因素动态调整每个司机播单顺序的解决方案,提高订单曝光量加快抢单速度,最终提升预约单应答率。
1.一种提高预约单播单效率的方法,其特征在于:s1:当乘客在打车软件上下预约订单时,网约车派单平台开始根据用所选目的地,预约用车时间,所选车型开始筛选当前空闲可以播单的司机群体;
2.根据权利要求1所述的一种提高预约单播单效率的方法,其特征在于:步骤s2中x和y均可根据不同的城市进行配置相应的数值。
3.根据权利要求1所述的一种提高预约单播单效率的方法,其特征在于:步骤s4中,10分钟更新一次存储在redis库中的订单量。
4.根据权利要求1所述的一种提高预约单播单效率的方法,其特征在于:步骤s6中的a2的数值,以及步骤s8中的a1的数值可根据不同的城市进行配置不同的数值。
5.根据权利要求1所述的一种提高预约单播单效率的方法,其特征在于:步骤s7中,抢单队列订单量z可根据不同的城市进行配置数值。