如果你给英语使用者和西班牙语使用者发放同一张传单,他们扫描同一个二维码——都会进入同一个页面,完全不考虑他们手机的语言设置。基于语言的动态路由解决了这个问题。它在扫描时读取设备的区域设置,在访客看到任何内容前,将每个用户转向正确的URL。
这不是大多数小企业主所知道的功能,但对于任何向多语言受众销售的人来说,这是动态路由更实用的应用之一。
语言检测的实际工作原理
当智能手机打开一个URL时,浏览器会发送一个Accept-Language请求头——一个像es-MX、fr-FR或zh-TW这样的短字符串。支持语言路由的动态二维码平台在重定向层拦截这个请求头,并将其与你设置的规则进行匹配。整个过程在毫秒内完成,扫描者察觉不到。
你配置的内容,简单来说:
- 默认URL — 任何语言未被明确映射的用户访问的位置(通常是你主要市场的页面)
- 语言规则 — 一个或多个区域代码与目标URL配对
有些平台允许你进行宽泛匹配(es捕获所有西班牙语变体)或精确匹配(es-MX仅捕获墨西哥西班牙语)。宽泛匹配几乎总是正确的选择,除非你的墨西哥和西班牙登陆页面确实不同。
何时值得设置语言路由
并非每个营销活动都需要它。在以下情况下,语言路由可以弥补设置成本:
- 双语印刷菜单 — 一家有英语和西班牙语顾客的餐厅使用一个印刷的二维码;每个群体进入他们版本的数字菜单。
- 贸易展会物料 — 在国际展览会上展出的品牌打印一批宣传册;来自六个国家的参展者进入六个本地化产品页面。
- 跨境货运包装 — 单一标签上的一个代码同时为美国和加拿大法语市场提供服务,无需分开打印。
- 多语言社区的零售标志 — 一个店铺贴纸将英语和普通话使用者转向不同的促销页面。
- 面向员工的制造说明 — 工厂车间的二维码根据员工设备语言转向安全文档。
最清楚的信号表明你需要这个功能:你已经维护了每种语言的单独登陆页面,但运行了单独的二维码(或每次改变焦点时手动更新单个代码)。语言路由将其整合为一个代码和一个打印任务。
分步设置
以下步骤适用于大多数动态二维码平台。
1. 首先构建你的目标页面。 如果页面还不存在,语言路由就没有用。在配置任何规则之前,确保每个本地化URL都在线且移动优化。
2. 创建新的动态二维码。 静态代码嵌入固定URL——它们无法路由。你需要一个动态代码。如果你不确定从哪种代码类型开始,二维码查找器可以在你构建任何东西之前指向正确的格式。🔧
3. 按优先级顺序输入规则。
大多数界面按从上到下的顺序处理规则。首先放置最具体的区域代码(pt-BR在pt之前),然后是全场景语言代码,最后是默认值。
4. 从真实设备测试。 在设置中更改手机的语言,扫描代码,验证重定向。为你配置的每个地区执行此操作。模拟器可能会遗漏边界情况;真实设备不会。
5. 检查按目标的分析。 启动后,查看哪些目标URL正在接收流量。了解真正驱动决策的六个指标——包括每个目标的扫描数——告诉你语言分布是否与你对受众的预期相符。
要避免的常见错误
按国家而不是语言进行路由。 基于国家的路由使用扫描者的IP地址。语言路由使用设备区域设置。这些不一样:在迈阿密的德国游客有美国IP,但德国手机设置。除非你有特定的法律或价格原因使用地理位置,否则按语言路由。
忘记了从右到左的脚本。 如果你路由到阿拉伯语或希伯来语页面,在打印任何东西之前,确认这些页面在移动设备上确实能正确呈现。一个完美工作的路由规则,但将某人发送到损坏的布局,就失去了目的。
在所有物料上使用相同的二维码设计。 如果你的英语和西班牙语传单看起来完全相同,两个受众都不知道代码是为他们准备的。在各自的传单上用各自语言的简短行动号召("Scan for more" / "Escanea para más")消除了这种摩擦。有关设计指导,保持在不同打印物料上的扫描可靠性,品牌二维码设计指南涵盖影响小尺寸可扫描性的模块和眼形选择。
没有设置合理的默认值。
如果你映射了es和fr但没有de,德语扫描者会进入你的默认值。确保该默认值是你最强或最普遍的页面——而不是半完成的占位符。
让目标URL陈旧化。 语言路由的代码共享同一个打印物品。如果一个目标页面离线,所有扫描该地区的人都会得到破坏的体验。设置月度日历提醒以至少每个月审计一次每个目标URL。
快速参考:你最常使用的语言代码
| 语言 | 宽泛代码 | 常见区域变体 |
|---|---|---|
| 西班牙语 | es |
es-MX, es-ES |
| 法语 | fr |
fr-FR, fr-CA |
| 葡萄牙语 | pt |
pt-BR, pt-PT |
| 简体中文 | zh-Hans |
zh-CN |
| 繁体中文 | zh-Hant |
zh-TW |
| 阿拉伯语 | ar |
ar-SA, ar-EG |
| 德语 | de |
de-DE, de-AT |
大多数平台接受标准BCP 47代码。如果你的平台使用不同的格式,请查看文档——底层逻辑是相同的。
关键要点
- 语言路由读取扫描者设备的区域设置(
Accept-Language请求头)并自动重定向他们——不需要单独的代码。 - 它在用于多语言受众的印刷物上最有效果,其中按语言重印非常昂贵或不切实际。
- 始终在配置规则前构建和测试目标页面,并从每个目标地区的真实设备进行测试。
- 为任何你未明确映射的语言设置一个有意义的默认URL。
- 启动后监控按目标的扫描数据;意外的分布通常会揭示受众洞察(或错误配置的规则)。
