
Забезпечення персоналізованого користувацького досвіду під час продажів по всьому світу означає багато речей — відображення банерів, орієнтованих на клієнта, переклад продуктів , категорій тощо. Однак одним із перших кроків є ввімкнення перемикачів мови та валюти. Зосередимося на останньому.
Magento за замовчуванням дозволяє додавати кілька валют та відображати їх у заголовку. Однак цього не завжди достатньо. Людям все ще потрібно перемикатися між ними вручну.
Отже, сьогодні ви дізнаєтеся, як вивести це на новий рівень. Ви дізнаєтеся, як автоматично перемикати валюти для відвідувачів за допомогою .
Налаштування автоматичного перемикача валют
Після встановлення розширення перейдіть до розділу Магазини > Налаштування > Розширення Magefan > Автоматичний перемикач валют та увімкніть розширення, щоб розпочати налаштування.
1. Завершіть загальні налаштування
У загальних налаштуваннях ви просто обираєте, чи потрібно Округлювати ціни та Ціни базової валюти. Потім виберіть алгоритм округлення .
. Ось кілька прикладів алгоритмів округлення:
- Округлення (14.3 -> 14.00, 14.5 -> 15.00)
- Нижня межа (14.3 -> 15.00, 14.5 -> 15.00)
- Округлення 10 (12.3 -> 10.00, 17.5 -> 20.00)
- Нижня межа 10 (12.3 -> 15.00, 17.5 -> 20.00)
- Округлення 0.99 (14.3 -> 13.99, 14.5 -> 14.99)
- Стеля 0,99 (14,3 -> 14,99, 14,5 -> 14,99)
- Округлення 0,95 (14,3 -> 13,95, 14,5 -> 14,95)
- Стеля 0,95 (14,3 -> 14,95, 14,5 -> 14,95)
- Підлога (2,31 -> 2, 2,55 -> 3)
Примітка: якщо додати податок до цін в адміністративній панелі, округлення не працюватиме.
![]()
2. Встановлення обмежень для користувачів
Вам не потрібно автоматично перемикати валюти для всіх. Зокрема, для агентів користувача (ботів). Просто вкажіть їх у відповідному полі, і вони не будуть перенаправлені під час сканування вашого веб-сайту.
Наприклад, автоматичне перемикання буде відображатися для бота Google, він скануватиме ваш веб-сайт як завжди.
![]()
3. Встановлення валюти за замовчуванням для кожної країни
Тут ви в основному вказуєте, яку валюту відображати за замовчуванням у певній країні. Просто виберіть регіон і країну, які вас цікавлять, і виберіть будь-яку валюту зі списку. Валюти
Примітка: , які ви бачите в цьому розділі, мають бути вибрані в розділі Дозволені валюти (Магазини > Налаштування > Загальне > Налаштування валюти ).
![]()
Щоб побачити, як це працює в режимі реального часу, перегляньте це коротке відео:
4. Налаштування баз даних географічних IP-адрес (за потреби)
Автоматичний Модуль Magento 2 Currency Switcher постачається з базою даних географічних IP-адрес одразу після встановлення. Однак, щоб забезпечити правильне визначення місцезнаходження клієнтів, ми пропонуємо ще два варіанти — MaxMind та Cloudflare.
. Якщо ви використовуєте будь-який із цих параметрів, ви можете налаштувати їх у відповідних вкладках. Просто вкажіть Ключ ліцензії для MaxMind та увімкніть Геолокація IP Cloudflare , якщо ви використовуєте Cloudflare.
![]()
Не забудьте Зберегти налаштування після завершення.
5. Перевірте автоматичний перемикач валют
Останнім кроком у налаштуванні автоматичного перемикача валют є тестування. Вам потрібно переконатися, що валюти відображаються відповідно до налаштувань «Валюта за замовчуванням за країною».
Примітка: переконайтеся, що всі кеші веб-сайтів увімкнено, перш ніж проводити тестування.
Для початку перейдіть на вкладку Geo IP Database та знайдіть розділ Developer (Simulate Geolocation) . Введіть свої IP-адреси в поле Allowed IPs та розділіть їх комами. Потім встановіть Simulate Country для дозволених IP-адрес.
Наприклад, ви встановили, що відвідувачі з вашої IP-адреси (хоча це США) повинні розпізнаватися як відвідувачі з Індії.
![]()
Зберегти налаштування та очистіть файли cookie браузера або краще відкрийте URL-адресу вашого веб-сайту в режимі інкогніто. Ви повинні потрапити на сторінку з валютою, яку ви встановили для симульованої країни (у нашому випадку — Індія).
Не забудьте очистити поля Developer (Simulate Geolocation) після тестування та очистити кеш Magento.
Відтепер відвідувачам не потрібно буде змінювати валюту, щоб побачити ціни у своїй місцевій валюті. Ви робите це за них автоматично. Це допомагає вам покращити взаємодію з користувачем та збільшити конверсії.
Однак це не єдине, про що вам потрібно подбати. Налаштування автоматичного перемикача мов та перенаправляти людей до перегляду магазину їхньою місцевою мовою, щоб подвоїти переваги.