“Карты и геолокация”

Примечание

Этот модуль впервые появился в версии 4.10.1.

Возможности

  1. Карты от Google или Яндекса для следующих страниц:

  2. Автоматическое определение города покупателя и возможность выбрать другой город через блок Местоположение покупателя. Определившийся или выбранный город (а также соответствующая ему страна и область) будет использоваться при оформлении заказа.

  3. (опционально) Оценка стоимости и сроков доставки на странице товара в зависимости от местоположения покупателя.

Настройка

Модуль Карты и геолокация устанавливается так же, как любой другой модуль. Нажмите на название установленного модуля, и откроются его настройки:

  • Провайдер определяет, какой сервис карт и геолокации используется в вашем магазине:

    • Яндекс выбран по умолчанию. Но чтобы карты и геолокация заработали, понадобится создать себе ключ API на сайте Yandex. Получить API-ключ можно в Кабинете разработчика. Нажмите Получить ключ, затем выберите сервис JavaScript API и HTTP Геокодер и заполните анкету — ваш API-ключ будет сразу готов к использованию.

    • Google можно выбрать вместо Яндекса. Но чтобы карты и геолокация заработали, понадобится создать себе ключ API на сайте Google. Перейдите на страницу Google Maps Platform, выберите проекты Maps и Places, а затем следуйте инструкциям.

      Примечание

      Альтернативный способ: в Google Developers Console вручную включите для своего проекта Geocoding API, Places API, Maps JavaScript API, Geolocation API и Maps Static API. В этом случае понадобится самостоятельно настроить оплату для проекта (например, привязать кредитную карту), иначе Google-карты на вашем сайте работать не будут.

    Когда вы получите ключ API, просто введите его на соответствующей вкладке в настройках модуля и сохраните изменения.

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