Adwos CMS
Мазмұнға өту

Настройка модуля «Яндекс Карты»

Карты Яндекса на странице объявления и в фильтрах поиска.

Модуль «Яндекс Карты» позволяет использовать карты Яндекса на сайте, отображать объекты на карте, выполнять геокодирование адресов и работать
с геолокацией пользователей.

Установка модуля

Установить модуль можно двумя способами.

Способ 1. Через встроенный Маркетплейс

  1. Перейдите в раздел Каталог → Маркетплейс.
  2. Воспользуйтесь одним из вариантов поиска:
  3. Найдите модуль Яндекс Карты и нажмите кнопку Установить.
Скриншот 1. Поиск модуля в Маркетплейсе
Скриншот 1. Поиск модуля в Маркетплейсе

Способ 2. Через веб-версию Маркетплейса

  1. Перейдите в онлайн-маркетплейс модулей Adwos:
  2. Найдите модуль Яндекс Карты.
  3. Откройте страницу модуля.
  4. Нажмите кнопку Установить.
  5. После завершения установки модуль автоматически появится в панели управления вашего сайта.
Скриншот 2. Установка модуля через сайт Маркетплейса
Скриншот 2. Установка модуля через сайт Маркетплейса

Переход к настройкам модуля

После успешной установки:

  1. Нажмите кнопку Управлять на карточке модуля.
  2. Выберите пункт Настройки.
  3. Откроется модальное окно с параметрами модуля.
Скриншот 3. Настройки модуля
Скриншот 3. Настройки модуля

Получение API-ключа Яндекс Карт

Для работы модуля необходимо получить API-ключ Яндекс Карт.

  1. Перейдите на портал разработчиков Яндекса: https://developer.tech.yandex.ru/services
  2. Авторизуйтесь под своей учетной записью Яндекса.
  3. Создайте новый сервис или выберите уже существующий.
  4. Подключите API JavaScript API и HTTP Геокодер.
  5. После создания сервиса скопируйте выданный API-ключ. API-ключ необходим для отображения карт и работы геокодирования.

Настройка ограничения по HTTP Referer

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

  1. В созданном сервисе Яндекса откройте раздел Настройки.
  2. Найдите параметр Ограничение по HTTP Referer.
  3. Укажите домен вашего сайта.

Пример:

Важно! Указывайте только доменное имя без протокола https://, без дополнительных параметров и путей. Яндекс использует Referer для проверки источника запросов к API.

  1. Сохраните изменения.

Заполнение настроек модуля

После получения API-ключа вернитесь в настройки модуля на сайте.

  1. Вставьте API-ключ в поле API Key.
  2. Проверьте параметр Язык карты.

По умолчанию используется значение:

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

  1. Сохраните настройки.
Скриншот 6. Заполнение параметров модуля
Скриншот 6. Заполнение параметров модуля

Активация Яндекс Карт в настройках системы

После настройки модуля необходимо выбрать его в качестве основного картографического сервиса.

  1. Перейдите в раздел интеграций:
  2. Пролистайте страницу до блока Карты.
  3. В выпадающем списке выберите Яндекс Карты.
  4. Сохраните изменения.
Скриншот 7. Выбор картографического сервиса
Скриншот 7. Выбор картографического сервиса

Настройка геокодирования

Ниже блока настройки карт расположен раздел Геокодирование.

По умолчанию в системе используется сервис:

Яндекс

Для большинства проектов дополнительных настроек не требуется.

Скриншот 8. Настройки геокодирования
Скриншот 8. Настройки геокодирования

Использование DaData для геокодирования

Если требуется более удобное автозаполнение адресов и подсказки при вводе, рекомендуется использовать модуль DaData.

Преимущества DaData:

  • быстрые подсказки адресов;
  • автоматическое заполнение адресных данных;
  • проверка корректности адресов;
  • высокая скорость обработки запросов;
  • бесплатный тариф до 10 000 запросов в сутки.

После установки и настройки модуля DaData его можно выбрать в разделе Геокодирование вместо сервиса Яндекс.


Проверка работоспособности

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

  1. Откройте страницу сайта, на которой используется карта.
  2. Убедитесь, что карта успешно загружается.
  3. Проверьте корректность отображения объектов на карте.
  4. Проверьте работу поиска адресов.
  5. Убедитесь, что геокодирование выполняется без ошибок.

Возможные проблемы

Карта не отображается

Проверьте:

  • корректность API-ключа;
  • наличие привязки домена в настройках HTTP Referer;
  • выбор сервиса Яндекс Карты в настройках интеграций;
  • сохранение всех изменений после настройки.

Ошибка геокодирования

Проверьте:

  • действительность API-ключа;
  • правильность настроек геокодирования;
  • наличие доступа к сервисам Яндекс;
  • лимиты используемого сервиса геокодирования.

После выполнения всех шагов модуль Яндекс Карты будет полностью настроен и готов к использованию на вашем сайте.

Пайдалы болды ма?