应用场景
餐厅二维码菜单怎么做,一步一步来
一份二维码菜单其实是四个决定,其中只有一个跟码本身有关。你要决定码打开什么、怎么加品牌、印在哪里印多大,以及桌子都摆好之后怎么改。做对了,改一次价只要一分钟;做错了,你就会在营业中途重印桌卡。这份指南按你实际遇到的顺序把四件事讲一遍。
在生成任何东西之前要准备好什么
几乎每一份失败的二维码菜单,都是因为落地内容没准备好,而不是因为码做错了。在打开生成器之前,落地内容要先定下来,并且在手机上看过。
你需要四样东西,没有一样很费时间:
- 菜单本身,网页或 PDF 形式,已经发布在一个不需要登录的公开地址上。
- 如果打算给码加品牌,准备透明底的 PNG 或 SVG logo。
- 一个关于谁来改价、以及你怎么确认改动已经生效的决定。
- 一台不是你自己的手机来测试——你自己的设备会缓存页面,在加载速度上骗你。
PDF 还是移动网页:按什么会变来选
PDF 上线更快。如果菜单已经是一份排好版的 PDF,你十分钟就能上线;对一份内容不多又稳定的菜单来说,这是完全合理的答案。
但它在手机上要付代价。PDF 是在阅读器里打开而不是在浏览器里,进来时是页面被设计成的那个尺寸,然后要客人捏合放大、拖动才能看清一个价格。八号字排的过敏原说明,在餐桌上一臂距离处根本看不清。
只要菜单有结构,移动网页就是更好的答案——客人想跳着看的分类、需要筛选的过敏原、会卖完的菜、只在午市有效的优惠。它也是唯一能好好衡量的版本,因为网页能告诉你人们打开了哪个部分,PDF 不能。
一条实用规则:如果菜单一个月改不止一次,或者客人有可能想在里面搜索,就做网页。否则 PDF 就够了,而且以后可以换成网页而不用动任何一张印出来的码——这正是下一个决定。
餐厅菜单的码永远要做成动态的
静态二维码把落地地址装在矩阵本身里。它永远能用,背后不需要任何服务,也永远改不了。一旦印上桌卡,那个网址就是那个网址。
动态二维码装的是一个短跳转地址,而它背后的落地页是你可以编辑的一项设置。印出来的码从不改变;改变的是它最终落到哪里。
对餐厅来说这根本不是一场势均力敌的比较。菜单会变——至少按季变,实际上供货商掉链子或者某个价格挪一下就得变。静态码把你绑在了改动任何一个价格那天重印每一张桌卡、每一枚橱窗贴、每一个外卖封套上。动态码把这件事变成一次编辑。
静态码唯一真正的优势——不依赖任何东西——对 Wi-Fi 密码或名片记录有意义,对一份本来就依赖你网站在线的菜单没有意义。
生成码,加品牌但别把它弄坏
创建码,指向你的落地页,然后除非你清楚自己在改什么,否则别动技术设置。默认值就是为了能扫而选的。
菜单最常在加品牌这一步受损,因为这一步看上去纯粹是装饰性的。有三条约束值得知道,因为你会读到的关于 logo 和颜色的每一条规则都由它们推出:
- 纠错。二维码带有冗余数据,所以一部分被遮住时仍能读出——各等级能恢复矩阵的约 7%、15%、25% 和 30%。Logo 靠待在这份余量里生效。盖住的超过等级允许的量,码不会缓慢劣化,而是直接读不出来。
- 静区。标准要求四周各留四个模块宽的空白边。设计师总是会把它裁掉,因为它看起来像空地。它不是;扫描设备正是靠它找到码的边界。
- 方向正确的对比。浅底深码。深底浅码在有些手机上能读有些不能,而菜单恰恰是最不该拿来试探这件事的地方。
写一句号召,而不是"扫我"
"扫我"告诉客人手该怎么动,却完全没说为什么。码旁边的那几个字是唯一回答"我能得到什么"的东西,它对扫码率的影响比任何设计选择都大。
说清楚打开的是什么:"打开菜单。""看酒水单。""查过敏原。""在餐桌上点单。"如果码指向的地方出乎意料——是酒单而不是菜单——就说出来,因为落到不想去的地方的客人不会再扫第二张码。
用店里客人说的语言。常有外国客人的地方,码旁边放两种语言值得占那点版面。
尺寸和位置:按被读取的距离来印
常见的经验法则是,码的边长大约应为扫描距离的十分之一。一臂距离处读的桌卡——大约 30 厘米——需要 3 厘米左右的码。两米外读的橱窗贴需要 20 厘米左右,这比大多数人预期的大得多,也是橱窗码无人扫描最常见的单一原因。
这是起点,不是规格。更长的落地地址会把更多模块塞进同一个方块,每个模块更小,同样的物理尺寸下更难读——这又是一个偏向动态码的安静理由,因为跳转地址天生就短。
位置和尺寸同样重要。码在餐桌上失败,常常是因为覆膜表面或顶灯造成的反光、因为调料架挡住了半个矩阵,或者因为桌卡朝着过道而不是朝着用餐的人。坐到你自己的椅子上,从那儿看一眼。
每个位置用一张单独的码
只做一张码然后印到所有东西上很诱人。别这么干。按位置类型各做一张——餐桌、橱窗、吧台、外卖包装、小票——全都指向同一份菜单。
这不花钱,而且这是让数字有意义的唯一办法。一张码只能告诉你发生过扫描。五张码会告诉你橱窗贴毫无作用、外卖封套带来了三分之一的流量、酒水单在上午十一点被打开——每一条都是你能据此行动的决定。
如果有不止一家门店,也按门店拆。把同一个位置放在两个店里比较,是发现"问题出在店里而不是出在菜单上"的最快办法。
印完之后改价格和改菜
这就是动态码给你换来的东西,而且值得为它建一个真正的流程,而不是在营业中随手做。
先更新落地内容——网页或者替换用的 PDF——并且在把任何东西指向它之前先在手机上看一遍。然后再改码的去向,并且从真实的餐桌上扫一张真实的印刷码来确认。不是你屏幕上的预览:是印出来的那张,因为只有它能证明你店里真正拥有的那张码确实落到了你以为的地方。
尽量在非营业时间做切换。在更新中途扫码的客人会得到一个坏掉的页面和零解释,而且他们不会再试第二次。
衡量那些真正构成决定的东西
总扫描数是后台里最没用的数字,也是所有人都在汇报的数字。生意忙的时候它就涨。它能告诉你的仅此而已。
真正会改变你做法的数字是比较性的。独立扫描对总扫描,告诉你人们是不是在反复打开菜单——比例温和时读作兴趣,一个客人一顿饭打开六次时读作导航做得差。按位置分的扫描,告诉你哪些印刷介质配得上它占的位置。按小时分的扫描,告诉你午市优惠是不是真的在午市被看到了。
当心那些明显的陷阱:你自己的员工测码会把早期数字吹起来,而一个忙碌的周六会让一切看起来都奏效。同类跟同类比——这个周二对上个周二,这张桌卡对那枚橱窗贴。
送印之前先核对这些
下面每一条都毁过一份真实的菜单。走完大约十分钟,比重印便宜得多。
- 从打样上扫码,而不是从屏幕上——屏幕扫描会把对比度和尺寸问题完全藏起来。
- 至少用一台安卓和一台 iPhone 测,能找到旧手机的话也测一台。
- 在店里的真实光线下测,包括晚上。
- 在手机而不是笔记本上检查落地页:点击目标、加载时间,以及价格不放大能不能看清。
- 确认静区在最终版面里活了下来,而且没有任何东西压在码上。
- 确认落地页是公开可达的——不是草稿、不在登录后面、不是会过期的文件。
- 检查那句号召说清楚了打开什么,并且从坐姿位置能读清。
FAQ
常见问题
二维码会过期吗?
码本身不会——图形只是数据,十年后照样能读。会失效的是它指向的东西。静态码在网址背后的页面被移走或删掉时就坏了,而且印出来之后你无能为力。动态码只要跳转还在就一直能用,你随时可以重新指向别处。
能不能不重印码就改菜单?
如果码是动态的就可以。你改的是落地内容——一个新页面或者一份替换的 PDF——每一张印出来的码都会跟着走,因为码里装的是跳转地址而不是菜单网址本身。这就是餐厅的码从一开始就该做成动态的主要现实理由;静态码印出来之后改不了。
餐桌上的二维码该做多大?
大约是读取距离的十分之一。大约 30 厘米处读的桌卡需要 3 厘米左右的码,对一张卡片来说是个舒服的尺寸。如果表面有光泽、店里光线偏暗,或者落地地址很长,就印得更大——这三样都会让同样物理尺寸的码更难读。
二维码菜单该做成 PDF 还是网页?
PDF 上线更快,对一份内容不多又稳定的菜单是可以接受的。只要菜单有值得跳着看的分类、值得筛选的过敏原,或者会变的菜品和价格,移动网页就更好——而且它是唯一能告诉你客人实际打开了什么的版本。只要码是动态的,你可以先用 PDF,以后再换成网页而不用重印。
能把 logo 放在码正中间吗?
可以,但有限度。二维码带有冗余数据,让它在部分被遮住时仍能读出,logo 靠塞进这份余量里生效——按设置,纠错等级能恢复矩阵的约 7% 到 30%。把 logo 保持在这份余量的深处,别碰四个模块宽的静区,并且测试印出来的结果而不是屏幕上的预览。
我的二维码菜单为什么扫不出来?
实际上几乎总是五件事之一:码相对距离印得太小、对比度太低或者反色、静区被版面裁掉了、覆膜表面或顶灯的反光把矩阵冲淡了,或者落地页本身就访问不到。在怪码之前,先在真实的店里测一张打样。
下一步