Выбор города покупателем и автоматически наполняемый справочник городов ​CS-Cart и CS-Cart Multi-Vendor

Поставка в электронном виде.

Совместимые лицензииMulti-Vendor RUS , Multi-Vendor Plus , CS-Cart , CS-Cart Ultimate , Multi-Vendor, Multi-Vendor RUS Plus , Multi-Vendor RUS ULTIMATE , Multi-Vendor ULTIMATE ЛокализацииРусский, English Совместимость с версиями4.19
4 800 
5 500  -13%
Отложить
Лицензирование
Тестовый период
Обновление
Добавление нового функционала
Совместимость

Модуль «Выбор города покупателем и автоматически наполняемый справочник городов»

Модуль точно определяет месторасположение пользователя и ограничивает для него показ товаров, которые невозможно доставить в его регион.

Доступ к товарам из других регионов

В интернет-магазинах товары, как правило, хранятся на одном складе и принадлежат одному владельцу. Поэтому даже если доставка осуществляется по всей стране, особых проблем с этим не возникает – создаётся два тарифа: для Москвы и для России. Ошибок и непонимания в этом случае минимум. Доставка возможна везде, транспортная компания рассчитывает стоимость доставки с учётом фактического адреса покупателя. Все просто и понятно.

Но на маркетплейсах товары находятся в разных регионах и тарифных зонах. И не всегда есть возможность доставить товар из одной тарифной зоны в другу. Например, скоропортящиеся продукты можно доставить только в пределах города, а крупногабаритные – только в пределах региона. То есть, весьма актуальным становится точное определение месторасположения покупателя.

Проблема в том, что стандартный модуль определения города пользователя работает через сервисы Яндекса или Гугла. Он запрашивает у пользователя разрешение на доступ к информации в браузере, а затем определяет местоположение по IP-адресу или cooke. Однако многие пользователи блокируют доступ к этим сервисам из-за опасений, что произойдёт утечка данных.

В результате сайт не может точно определить местоположение пользователя, а значит, нет понимания, какие товары каким покупателям показывать. Покупатель находит подходящий товар, кладёт в корзину, переходит в чекаут, и только тут выясняется, что товар не может быть доставлен в указанный регион. И ладно, если речь идёт об одном товаре, а если это был большой список, который покупатель собирал путём долгого блуждания по сайту, а в итоге в корзине остаётся буквально пара товаров, а остальные нужно подбираться нова, и все ещё остаётся риск. Что при переходе в чекаут часть товаров «отвалится». Естественно, покупателю ракой расклад не понравится, скорее всего, он уйдёт к конкурентам.

Чтобы решить эту проблему, мы разработали модуль «Выбор города покупателем и автоматически наполняемый справочник городов».

Функционал модуля «Выбор города покупателем и автоматически наполняемый справочник городов»

Наш функционал позволяет ограничить доступность товара покупателю с учётом региона. Если товар нельзя доставить в город покупателя, он не будет показан на витрине этому покупателю. Это предотвращает разочарование пользователей, которые потратили время на подбор товаров, а потом выяснили, что могут купить только часть из них.

При заходе на сайт пользователю показывается небольшое окно с вопросом, правильно ли мы определили его местоположение. Если он закрывает окно, то при переходе на новую страницу окно снова появляется. Это вызывает у пользователей небольшой дискомфорт, но в итоге они выбирают свой город, чтобы снова и снова не закрывать всплывающее окно.

Для того чтобы пользователь мог выбрать город, мы создали справочник городов, который загрузили из разных сервисов, таких как GeoMap, Quadro и Дадата. Этот справочник содержит признаки городов Российской Федерации. Мы также добавили в справочник округа, чтобы пользователь мог более точно выбрать свой населённый пункт. Список содержит более 20 тысяч населённых пунктов.

Сначала пользователь выбирает страну, округ, затем регион, область и, наконец, населённый пункт. Это позволяет ему быстрее найти нужный город, чем если бы он искал его сразу среди всех регионов.

Но даже в рамках региона городов может быть очень много. Чтобы упростить выбор нужного города в этом случае, мы добавили поиск. Есть основной поиск по городам и поиск в списке городов.

Для удобства администраторов сайтов мы добавили множество настроек, которые позволяют кастомизировать дизайн модуля под любую тему магазина или маркетплейса без привлечения программистов. 

Автоматическое определение города покупателя

В сочетании с модулями интеграции с сервисами определения геолокации Dadata и 2ip модуль может определять местоположение пользователя. Оба сервиса определяют местонахождение пользователя с высокой точностью.


У каждого из сервисов есть бесплатные тарифы на определённое количество запросов местоположения пользователя в месяц. Сверх этого количества необходимо подключать платные тарифы. Однако если использовать оба сервиса, то когда кончатся запросы на одном, можно будет переключиться на другой, что позволит вам сэкономить немалые деньги. К тому же для сервиса 2ip есть возможность подключить несколько аккаунтов, что так же позволяет экономить на платных тарифах. 


Также для экономии мы добавили в модуль функцию сохранения информации о том, откуда заходил пользователь, и когда он в следующий раз заходит на сайт, ему автоматически выставляется тот же город. При необходимости, он сможет изменить геопозицию самостоятельно.


Настройки

1. Выберете пункт меню "Дополнительные настройки" - "Скаченные модули".



2. Найдите в списке модуль "MW: Справочник городов" и войдите в настройки, нажав на название. 



3. Перейдите во вкладку "Настройки".



4. Введите лицензионный ключ в соответствующее поле. 


5. Укажите рабочие и тестовые домены. 



6. При необходимости поставьте галочку в пункте "Сохранить данные при удалении модуля". 



7. Нажмите кнопку "Сохранить" в правом нижнем углу. 



Настройки блока выбора города

1. Перейдите во вкладку "Блок выбора города".



2. Укажите количество элементов в автозаполнении. 



3. Чтобы появилась строка поиска городов, поставьте галочку в пункте "Отображать поиск города". 



4. Чтобы под строкой поиска отображались большие города, для удобства выбора, поставьте галочку в пункте "Отображать большие города". 



5. Выберете, какие административные единицы отображать в блоке выбора города: страна, округ, регион, район, город.

6. При необходимости поставьте галочку в пунтке "Отображать поиск по элементам таблицы". 



7. Выберете тип отображения блока "Страны". 


8. Укажите максимальное количество элементов для показа поля поиска. 



9. Нажмите кнопку "Сохранить" в правом верхнем углу.


Настройка внешнего вида блока выбора городов для персонального компьютера

1. Перейдите во вкладку "Блок выбора города для ПК".



2. Здесь можно настроить внешний вид блока выбора городов. Настраивается размер и цвет каждого элемента. 



3. Важно! Если увеличивать размер шрифта во всплывающей подсказке, из-за несоответствия размера надписи и размера подсказки, она может отображаться не корректно. Если вы столкнетесь с такими проблемами, то увеличьте размер блока всплывающей подсказки. 


4. Не забудьте сохранить настройки, для этого нажмите кнопку "Сохранить" в правом верхнем углу. 



Настройка блока выбора города для мобильных устройств

1. Перейдите во вкладку "Блок выбора города: Смартфон". 



2. Настройки блока выбора городов для смартфона аналогичны настройке блока выбора городов для персонального компьютера. 



3. Сохраните настройки, нажав кнопку "Сохранить" в правом верхнем углу. 



Как блок выбора города выглядит на витрине

1. Всплывающая подсказка, предлагающая выбрать свой город. 


2. Блок выбора города. 


MySQL
  • MySQL-8.0 ,
  • MySQL-8.1 ,
  • MariaDB-10.6
PHP
  • PHP 8.1 ,
  • PHP 8.0
Совместимые лицензии
  • CS-Cart ,
  • CS-Cart Ultimate ,
  • Multi-Vendor ,
  • Multi-Vendor Plus ,
  • Multi-Vendor RUS ,
  • Multi-Vendor RUS Plus ,
  • Multi-Vendor RUS ULTIMATE ,
  • Multi-Vendor ULTIMATE
Разработчик
MAURISWEB
Архитектура
  • Back-end ,
  • Front-end
Локализации
  • English ,
  • Русский
Совместимость с версиями
  • 4.19

Отзывы не найдены