Подключение и настройка поля "map" в модуле "Магазин"
Введение
Поле типа "Карта" (map) в модуле «Магазин» позволяет клиентам выбрать адрес доставки прямо на карте при оформлении заказа. Это удобно для точного указания места доставки, так как клиент может выбрать нужный адрес на интерактивной карте, что минимизирует ошибки ввода и делает процесс оформления заказа более удобным.
Шаг 1: Активация сервиса карт
Для использования карты в форме заказа, необходимо сначала включить соответствующую опцию:
- Перейдите в настройки модуля «Магазин».
- Найдите раздел настроек карт и активируйте опцию «Использовать сервис карт».
- Выберите один из поддерживаемых сервисов карт:
- Yandex Maps
- Google Maps
Шаг 2: Получение API-ключа
После выбора сервиса необходимо получить API-ключ:
Важно! После создания апи ключа его активация происходит в течение 20 минут. Если вы получили ключ и прописали в настройках модуля магазин в соответствующее поле, он заработает по истечению времени.
- Для Yandex Maps: инструкция по получению API-ключа
- Для Google Maps: инструкция по получению API-ключа
Шаг 3: Ввод API-ключа
Когда ключ получен, вернитесь в настройки модуля «Магазин» и выполните следующие шаги:
- В поле
API-ключ
(соответствующее выбранному сервису) вставьте скопированный ключ. - Сохраните настройки, чтобы применить изменения.
Шаг 4: Создание поля "Карта" в управлении полями заказа
Теперь можно создать новое поле с типом карты для оформления заказа:
- Перейдите в Управление полями заказа модуля «Магазин».
- Нажмите на «Создать новое поле».
- Выберите тип поля:
map
. - Задайте информативное название, например, «Адрес доставки» или «Выбор адреса на карте».
Важно! Добавление поля map доступно лишь после активации соответствующего сервиса карт и добавления апи ключа как описано в Шаге 1.
Шаг 5: Использование карты при оформлении заказа
Теперь, при оформлении заказа, клиент сможет выбрать адрес на карте. Адрес будет автоматически сохранен в поле заказа, что ускорит процесс и минимизирует ошибки при вводе.