Qraft

有效期限

二维码的有效期限因码的种类而大不相同。静态二维码把数据直接嵌在码的图案里,只要图案没有物理损坏就能永久读取。十年前印在名片上的二维码,今天扫描依然能取出同样的数据,因为读取过程中没有任何一方服务器参与。

动态二维码则要经由服务器跳转,服务器一停,码就失效。二维码生成平台的免费方案中,常有过一段时间后跳转就被停用的情形。即便用的是付费方案,一旦服务本身终止运营,已经印出去的二维码会全部作废,而印在包装上的码是收不回来的。

也有刻意设置有效期限的场景。给优惠券二维码加上期限,过期后扫描则显示「本优惠券已过期」,这是常见设计。活动门票的二维码在活动结束后失效。TOTP 认证的二维码只在首次设置时有效,设置完成后不能再次使用,这一条是出于安全的必要限制。

有效期限管理上最需要注意的是把二维码放到印刷品上的情形。印在传单或包装上的二维码,跳转目标过期后显示错误页面,会损害品牌的可信度——用户看到的不是「优惠已结束」,而是「这家公司的东西坏了」。应当把印刷品的流通期间算进去,设定足够宽裕的有效期限,或者做成过期后仍跳转到替代页面(例如活动结束公告或当前商品列表)的设计。