Якщо ви розповсюджуєте одну листівку між англомовними та іспаномовними користувачами, обидві групи сканують той самий QR-код — і потрапляють на одну й ту саму сторінку, незалежно від того, яка мова встановлена на їхньому телефоні. Мовна динамічна маршрутизація вирішує цю проблему. Вона зчитує налаштування локалі пристрою в момент сканування та перенаправляє кожного відвідувача на правильну URL-адресу, перш ніж вони побачать жодного слова контенту.
Більшість власників малих бізнесів про цю функцію не знають, але це один із найпрактичніших способів використання динамічної маршрутизації для тих, хто продає багатомовній аудиторії.
Як насправді працює виявлення мови
Коли смартфон відкриває URL-адресу, його браузер надсилає заголовок Accept-Language — короткий рядок на кшталт es-MX, fr-FR або zh-TW. Платформи динамічних QR-кодів, які підтримують мовну маршрутизацію, перехоплюють цей заголовок на рівні перенаправлення та зіставляють його з правилами, які ви встановили. Весь процес займає мілісекунди й невидимий для користувача.
Ось що ви налаштовуєте:
- URL за замовчуванням — адреса, на яку переходять користувачі, чия мова не має явного відображення (зазвичай це сторінка вашого основного ринку)
- Мовні правила — один або кілька кодів локалі, пов'язаних з URL призначення
Деякі платформи дозволяють широке зіставлення (es охоплює всі варіанти іспанської), або вузькі (es-MX тільки мексиканська іспанська). Широке зіставлення майже завжди — правильний вибір, якщо ваші мексиканська та іспанська цільові сторінки дійсно відрізняються.
Коли стоїть налаштовувати мовну маршрутизацію
Не кожну кампанію потрібно налаштовувати таким чином. Мовна маршрутизація виправдовує навіть складне налаштування в таких ситуаціях:
- Двомовні надруковані меню — ресторан з англомовними та іспаномовними клієнтами використовує один QR-код на друку; кожна група переходить на свою версію цифрового меню.
- Матеріали для виставок — бренд, який експонується на міжнародній виставці, друкує одну партію брошур; учасники з шести країн переходять на шість локалізованих сторінок товарів.
- Упаковка, що доставляється за кордоном — одна етикетка з одним кодом служить як США, так і канадському франкомовному ринку без необхідності окремих тиражів.
- Рітейлові вивіски у сусідствах зі змішаною мовою — одна віконна наклейка перенаправляє англомовних та мандаринськомовних користувачів на окремі сторінки акцій.
- Інструкції з безпеки для працівників — QR-код на виробничому етажі перенаправляє на документи безпеки мовою пристрою робітника.
Найчіткіший сигнал про те, що вам це потрібно: ви вже підтримуєте окремі цільові сторінки для кожної мови, але використовуєте окремі QR-коди (або вручну оновлюєте один код кожного разу, коли змінюєте фокус). Мовна маршрутизація звужує це до одного коду з одним тиражем.
Налаштування: крок за кроком
Наступні кроки стосуються більшості платформ динамічних QR-кодів, включаючи Super QR Code Generator.
1. Спочатку створіть свої цільові сторінки. Мовна маршрутизація марна, якщо сторінки ще не існують. Переконайтесь, що кожна локалізована URL-адреса працює та оптимізована для мобільних пристроїв перед налаштуванням правил.
2. Створіть новий динамічний QR-код. Статичні коди вбудовують фіксовану URL — вони не можуть маршрутизувати. Вам потрібен динамічний код. Якщо ви не впевнені, який тип коду розпочати, пошук QR-коду може вам вказати на правильний формат перед тим, як щось будувати.
3. Введіть свої правила в порядку пріоритету.
Більшість інтерфейсів обробляють правила зверху донизу. Спочатку поставте найспецифічніші коди локалі (pt-BR перед pt), потім загальні коди мови, потім значення за замовчуванням.
4. Тестуйте з реальних пристроїв. Змініть мову вашого телефону в Параметрах, відсканіруйте код і перевірте перенаправлення. Зробіть це для кожної локалі, яку ви налаштували. Емулятори можуть пропустити крайні випадки; реальний пристрій цього не зробить.
5. Перевірте аналітику за пунктом призначення. Після запуску перегляньте, які цільові URL-адреси отримують трафік. Розуміння шести метрик, які дійсно впливають на рішення — включаючи кількість сканувань за пунктом призначення — показує, чи ваш розподіл мови відповідає тому, що ви очікували від своєї аудиторії.
Розповсюджені помилки, яких слід уникати
Маршрутизація за країною замість мови. Маршрутизація на основі країни використовує IP-адресу сканера. Мовна маршрутизація використовує налаштування локалі пристрою. Це не те саме: німецький турист в Майамі має американську IP-адресу, але німецькі налаштування телефону. Маршрутизуйте за мовою, якщо у вас немає конкретної правової або цінової причини використовувати географію.
Забування про шрифти, написані справа наліво. Якщо ви маршрутизуєте на арабські або іврівські сторінки, переконайтесь, що ці сторінки насправді правильно відображаються на мобільних пристроях перед друком чогось. Правило маршрутизації, яке працює ідеально, але відправляє користувача на розірвану сторінку, мало допомагає.
Використання того самого дизайну QR-коду на всіх матеріалах. Якщо ваші англомовні та іспаномовні листівки виглядають однаково, ні одна аудиторія не знає, що код призначений для них. Короткий заклик дій на кожній мові («Скануйте для більшого» / «Escanea para más») на відповідній листівці усуває це зайве тертя. Для рекомендацій щодо дизайну, які забезпечують надійне сканування на різних надрукованих матеріалах, посібник з брендованих QR-кодів охоплює вибір модулів та форм очей, які впливають на можливість сканування при малих розмірах.
Неналаштування розумного URL за замовчуванням.
Якщо ви зіставляєте es та fr, але не de, користувач німецьке мови потрапляє на вашу за замовчуванням. Переконайтесь, що цей URL за замовчуванням — це ваша найсильніша або найуніверсальніша сторінка, а не напіввідбудована заглушка.
Дозвіл цільовим 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 за замовчуванням для будь-якої мови, яку ви не явно зіставили.
- Моніторьте дані сканування за пунктом призначення після запуску; неочікуваний розподіл часто розкриває уявлення про аудиторію (або неправильно налаштоване правило).
