酒店宾馆无线实名认证做完后,住客连上WiFi如果能直接通过、不需要任何额外操作,这个体验是最好的。但现实是大多数酒店因为PMS数据拿不到或者认证策略的复杂度,达不到"完全无感"。退而求其次的目标是:认证步骤尽量少、填写内容尽量简单、等待时间尽量短。下面说的这几个优化点,是我们实际落地过程中反复打磨出来的。
认证页面的加载速度是体验的第一道关卡
住客打开浏览器访问任意网页,等了几秒钟才看到认证页面,这已经是一个不太好的体验起点了。认证页面的加载时间应该控制在两秒以内,这对页面本身的大小有要求。一个认证页面加上打底图、CSS和JS,总大小应该控制在五百KB以内,最好能压到两百KB以内。
很多认证厂商把认证页面做得跟官网一样花哨,大背景图、滑动验证码、微信扫码、广告轮播,这些元素加在一起导致认证页面在弱信号下可能要加载七八秒。住客本来就连不上网已经很烦躁了,一个认证页面还要等他这么长时间,体验可想而知。
建议认证页面走极简风格,就放一个酒店logo、一段简短的认证说明、一个手机号输入框和验证码输入框,再加一个提交按钮。CSS和JS内联,不要做额外的外链请求。这样即使在弱信号下,页面的加载体验也不会太差。
验证码体验是投诉的重灾区
短信验证码在酒店宾馆无线实名认证场景里是非常常见的手段。但短信验证码有两个问题:第一是短信到达时间不稳定,有时候几秒就到了,有时候几十秒甚至收不到;第二是如果住客刚刚从境外回来、国内手机号还没激活或者用的是境外手机号,短信验证码根本收不到。
有一些替代方案可以考虑:第一,用语音验证码作为短信验证码的备份通道,短信收不到就自动转语音呼叫;第二,如果酒店有PMS数据,可以跳过短信验证直接用房间号加姓氏做匹配;第三,对于已经认证过的设备在下一次入住的时候可以用MAC地址做快速认证。
另外验证码的重发间隔也要设计得合理。有些系统设的是六十秒才能重发,住客等了半分钟没收到短信就着急,又点不了重发,体验就很差。建议初始重发间隔设到三十秒左右,连续重发三次后再拉长间隔。
认证状态要保持足够的会话时间
酒店住客的设备可能一晚上都会间歇性地使用WiFi。如果认证状态过一段时间就自动过期,住客刷着抖音突然断网了,又要重新认证,这体验足以把前面所有的认证流程设计都否定掉。
认证会话的时间应该至少覆盖住客的完整入住周期,也就是如果住客登记入住两天,认证状态就应该保持两天。比较好的做法是认证系统跟PMS对接后,以客人的实际退房时间作为认证会话的过期时间,退房后自动清除认证状态。
多设备场景下的体验要提前考虑
现在一个人出行,随身设备可能有三四个:手机、平板、笔记本电脑、智能手表。如果只有一个设备能免认证,其他设备每次都要手动认证,这个体验也被拉下来了。
建议认证系统支持"主设备认证后,同账号下的其他设备自动关联"的机制。或者更简单的方式:允许每个住客名下绑定两到三个MAC地址,这些设备都共享同一个认证状态。
退房后的认证清除和隐私保护
住客退房后,该住客的认证信息应该被及时清除,不能让后面入住的客人还能看到前面客人的认证状态或者使用前面客人的网络权限。这个看起来是基本功能,但在实际系统中如果PMS退房数据没有及时同步到认证系统,可能会出现前面的客人退房后网络还能用的情况。
从隐私保护的角度来说,退房后的认证数据清除也是对住客个人信息的保护。建议在PMS退房事件触发后,认证系统自动清除该房间所有设备的认证状态和本地缓存的个人身份信息。
酒店宾馆无线实名认证的体验优化,既包括让住客认证过程更流畅的"进"的体验,也包括退房后信息被妥善清除的"出"的体验。把进和出两端的体验都处理好,这套系统才能被住客和酒店前台都接受。 从运营数据来看,认证体验差的前三项投诉原因通常是:认证页面加载太久、短信验证码收不到、认证超时后要重新来过。这三个问题对应的技术手段其实都已经很成熟了——页面优化减小体积、语音验证码做备份通道、适当拉长认证页面的超时时间。技术手段不复杂,关键是要重视体验问题并且在发布前把这几个场景纳入测试范围。技术上花半天时间做一轮针对性的优化,上线之后能减少百分之七八十的认证相关投诉,这笔投入是值得的。