Местоположения 2.0 – от вселенной до улицы!
Представляем вам обновленный модуль управления местоположениями. Мы собрали пожелания партнеров и клиентов и выпускаем обновленную версию «Местоположений 2.0».
Данная версия позволяет развивать работу с местоположениями в различных компонентах Управления Сайтом (редакции интернет-магазин) и Битрикс 24.
Героев нужно знать в лицо
Сложнейшую работу по модулю «Местоположений 2.0» выполнил Сергей Ганноченко.
Обновление доступно клиентам и партнерам, которые устанавливают бета-версии обновлений. По завершении тестирования «Местоположения 2.0» станет доступно всем клиентам без ограничений.
После установки обновления, система предложит сконвертировать ваши местоположения. На экране появится зеленая плашка, знакомая пользователям нашего продукта.
Конвертацию местоположений я записал в небольшом ролике:
Местоположения сконвертировались. Магазин продолжит работать, используя старую базу местоположений.
Готовимся к загрузке местоположений
Мощь «Местоположений 2.0» раскрывается с новыми данными местоположений, которые доступны, начиная с версии 15.0. Давайте их установим.
Для этого переходим в раздел «Импорт местоположений» и удаляем все старые местоположения:
Не стоит производить данные действия на рабочем проекте. Ошибки и неверные действия могут привести к блокировке продаж в магазине, так как придется заново настроить местоположения. Поэтому я рекомендую совершить действия на копии проекта.
Перехожу во вкладку «Очистить список местоположений» и удаляю все установленные местоположения.
Столько интересного в местоположениях
Прежде чем показать, как добавить местоположения, я расскажу о нововведениях.
В предыдущей версии мы загружали список только тех местоположений, с которыми работал конкретный сайт. Загрузить новые местоположения, которые «вроде и не нужны» было невозможно.
В новой версии вы можете загрузить все местоположения и выбрать из них те, с которыми будет работать конкретный сайт. Или загрузить необходимые, и в любой момент их дополнить.
Если у вас многосайтовая конфигурация (когда на одном ядре/ключе установлены несколько магазинов, и каждый работает со своими регионами), вы можете загрузить все регионы и назначить каждому конкретному магазину те, с которыми он будет работать.
Теперь можно создавать любое количество уровней вложенности данных.
Раньше можно было использовать только структуру вида:
Страна -> Область -> Регион -> Город
Теперь количество вложений не ограничено. Обновленная база данных, которая вошла в поставку 15-го релиза, позволяет выбрать месторасположение любого масштаба: от страны до района и улицы.
Загружаем свежую базу местоположений
Загрузку местоположений я покажу на ролике:
В ролике показана загрузка двух областей, рассмотрим работу с ними.
Обратите внимание, загрузка базы данных – длительный процесс, продолжительность которого зависит от мощности вашего хостинга.
У меня полная загрузка заняла около 50 минут, на слабом железе она может длиться несколько часов. Я рекомендую начинать загрузку в часы наименьшей активности на сайте, чтобы не создавать клиентам неудобств.
Импорт местоположений детально
Давайте разберем, что нового появилось в импорте данных и в структуре данных местоположений:
Мы обновили и расширили базу Украины, обеспечили написание городов на украинском языке.
База для России также была серьезно обновлена и расширена. Это нововведение стало важнейшим в версии «Местоположения 2.0». Появилась возможность указать село, район, микрорайон, загрузить названия улиц, выбрать детализацию перед началом загрузки данных.
Теперь вы можете загружать «Коды Яндекс Маркета». Они пригодятся в интеграции с Яндекс маркетом и расширяют возможности работы по доставке.
Почтовые индексы городов, выбранных в публичном и административном разделах, появятся автоматически. Аналогично при вводе индекса система распознает местоположение.
Гео-координаты для городов и сел Российской базы, пригодятся в будущих реализациях продукта. Также вы сможете через API использовать их в своих разработках.
Также загруженные данные можно добавить в любой момент. Ниже я покажу добавление Казахстана к ранее добавленным данным.
Вы можете добавить любые данные, не нарушая общей структуры.
Импорт произведен, загружен Казахстан и несколько областей России. Но для сайта, который я использую, мне нужна только Калининградская область.
Раньше приходилось удалять лишние местоположения. Теперь их можно группировать, а также выбрать избранные местоположения, которые помогают пользователям быстрее оформить заказ.
Добавляю к двум ранее загруженным областям России весь Казахстан. Данные добавились, не изменив ранее загруженные.
Удаляю старую группу и добавляю новую с некоторыми городами Казахстана. Я делаю необычный выбор, чтобы показать различные действия в настройках.
Выбираю местоположения, необходимые конкретному сайту. Показываю, что можно выбрать ранее созданную группу. Так как я хочу показать только одну область из списка, удаляю группу. Выбираю данные из Калининградской области (можно выбрать только те местоположения, с которыми вы собираетесь работать). Я выбрал все, что было в списке.
Перехожу к созданию избранных местоположений. Они облегчают набор данных в тех городах, из которых чаще других поступают заказы. Вы можете искать города вручную или выбрать из списка, опуститься до любого уровня иерархии загруженных данных и остановиться на удовлетворяющем вас уровне. Например, вы загрузили данные всей России. Наиболее частые заказы из Московской области, но не обязательно из Москвы. Вы можете выбрать Московскую область, а клиент заполнит недостающие поля во время оформления заказа. Если некорректно указать данные (в ролике я допустил ошибку в написании), система выведет ошибку поиска.
Работа с местоположениями в заказах
Данные загружены, основные настройки указаны. Посмотрим, как с ними работать в публичном и административном интерфейсе:
Когда вы выбираете избранные местоположения, их индексы появляются автоматически (если они есть в базе). При вводе улицы остается ввести номер дома и квартиры (если необходимо).
Если вы ввели данные, которые отсутствуют в базе, появляется диалог. Он помогает оформить заказ и выбрать местоположение.
Переключаем в компоненте строку поиска на привычные для многих «выпадашки». Пробуем делать выбор с помощью них.
Переключаемся на админку и пробуем делать аналогичные действия в рамках создания нового заказа.
Вы можете переключать вид выбора местоположений на строку поиска местоположений или на представление в виде «выпадашек». Для этого перейдите в настройки модуля интернет-магазина. (Наглядно в ролике или на скриншоте)