上个月有小伙伴跟我反馈XX外卖平台总会出现打印机漏单的问题,担心“副本”系统也是如此,并举例某团打印系统的成熟性和稳定性。
虽满脸委屈的泪花,但作为良心服务商还是要为大家理性的去分析“漏单结论”背后到底是哪出现的问题。
无线网络打印和云打印的区别
首先科普,目前市面上的打印形式基本分为无线网络打印和云打印两种
无线网络打印,是居于局域网内,通过同一个WiFi进行识别传输的打印,比如常规的惠普打印机,联想打印机;配置WiFi,局域网内安装驱动,即可实现对电脑上文件进行打印,这种不经过云端平台的,都叫无线网络打印。
云打印,是打印硬件设备通过互联网与云平台结合,简单说就是把连接打印机的终端设备(电脑/收银机/手机)移到云端,云服务器代替现在的电脑或其他终端,以互联网作为载体,终端设备将需要打印的资料上传至云服务器平台,平台将资料信息下发至打印机,最后打印机根据平台发出的指令而进行工作。
随着互联网的发展,云打印的高效、便捷、不受距离限制等优势逐渐体现了出来,所以造就了像飞鹅、易联云、芯烨、商鹏、佳博这样的云打印品牌横空出世,饱受餐饮商家们的追捧。
但我们知道,外卖订单信息是由外卖点餐平台进行输送和展现的,也就是说打印的内容一定要通过外卖平台才可获取。
如果仅仅是商家和打印机平台的单线对接是不可能有信息源的,所以这时就需要外卖平台将商家和打印机平台进行串联。
漏单到底是因为什么产生的?
要想实现商家打印机—外卖平台—打印机平台的互联,外卖平台方必须要在打印机平台进行开发者权限申请。
然后根据打印机平台的接口文档来对接API从而实现各种打印功能(如添加打印机、修改信息、统计数量、清空未打印等),之后平台通过前端来获取商家打印机基本的账号和密钥实现串联。
当三者关联过后用户下单,信息会被记录到外卖平台服务器上的数据库,数据库会根据后端的逻辑通过接口将信息传输到打印机平台的数据库,随后打印机平台数据库发出指令,将打信息通过网络传输到商家的打印机上,打印机依据信息打出小票。(如下图,画的略抽象)
由此可见,信息在外卖外平台到数据库的传输过程中、外卖平台数据库通过接口发送打印平台数据库的过程中、打印平台数据库内部数据的存储及处理过程中、打印机平台将信息传递给打印机终端的过程中、打印机终端接受信息的过程中、打印机终端打印的过程中任何一个环节出了问题都有可能造成漏单。
至于小伙伴所说某团的打印系统稳定,我想说但凡涉及云打印技术不管什么平台都必然要经历这个流程,这是整体的协同作业,不是单方稳定就可以避免的。
那如何减少漏单状况的发生呢?
营业前对打印链路的监测,检查下所有的商家打印机是否是开机状态,检查下商家打印机的联网情况,再检查下数据库是否有数据传输的异常。
如果检查完都没问题仍然漏单,用排除法那大概率就是打印平台的异常了,至于解决结果我认为错了就得认,挨打要立正!
最后,“副本外卖”对打印机管理已经提供了良好的解决方案,我们通过和各主流打印机品牌官方的对接,实现了player操作后台就可以对商家打印机进行监测和管理,从而有效的规避风险。
所以别等了,趁着秋天第一杯奶茶的热乎劲,赶紧给个一键三连加转发。
,