Сообщество строителей сайтов на Joomla + Gridbox

Gridbox 3.0 уже вышел — как безопасно обновиться

Личный кабинет

Получение и настройка Yandex Maps API Key в Gridbox

Раздел Yandex Maps API Key в конструкторе сайтов Gridbox для Joomla описывает процесс получения, настройки и подключения персонального ключа API Яндекс Карт (JavaScript API и HTTP Геокодер). Наличие активного ключа API необходимо для корректной отрисовки интерактивных карт Яндекс, поиска объектов по адресу, работы инструментов навигации и отображения кастомных меток компании.

1. Регистрация и получение ключа в Кабинете разработчика Яндекс (Getting Yandex Maps API Key)

Для создания API-ключа вам потребуется учетная запись Яндекс (Яндекс ID) и регистрация в кабинете разработчика:

  1. Перейдите в Кабинет разработчика Яндекс (Yandex Developer Dashboard) и авторизуйтесь под своим Яндекс ID (главный портал API карт — Yandex Maps API, документация по JS API — Документация JavaScript API Яндекс Карт).
  2. Нажмите кнопку Подключить API (Connect APIs) или перейдите в раздел Подключение сервисов.
  3. В каталоге доступных сервисов выберите пакет «JavaScript API и HTTP Геокодер».
  4. Заполните регистрационную анкету:
    • Название проекта / Имя: Укажите название вашего сайта или компании (например, Gridbox Studio Maps);
    • Email и номер телефона: Контактные данные для связи и подтверждения профиля;
    • Тарифный план: Выберите бесплатный тариф (для открытых общедоступных сайтов с лимитом до 25 000 запросов в сутки) или коммерческий тариф при необходимости работы в закрытых CRM/ERP системах.
  5. Примите условия пользовательского соглашения и подтвердите создание ключа.
  6. В списке подключенных сервисов перейдите в созданный проект и скопируйте сгенерированный API-ключ (уникальная GUID-строка вида xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

2. Настройка Yandex Maps API Key в Gridbox (Configuring Key in Gridbox)

После генерации ключа добавьте его в панель управления конструктора:

  1. В панели управления Gridbox перейдите по пути: Site ➝ Integrations ➝ Yandex Maps API Key (или откройте настройки плагина Yandex Maps непосредственно в визуальном редакторе).
  2. Вставьте скопированный ключ в поле Yandex Maps API Key.
  3. Нажмите кнопку Save для сохранения настроек в конфигурации сайта.

3. Возможности и настройка плагина Yandex Maps на странице (Yandex Maps Plugin Options)

При добавлении плагина Яндекс Карт на страницу доступны следующие параметры кастомизации:

  • ■ Позиционирование и геопоиск: Ввод точного адреса компании в строку поиска для автоматического определения координат широты и долготы (Latitude / Longitude).
  • ■ Кастомные маркеры локаций: Добавление множественных меток с возможностью загрузки собственного графического пина (Custom Marker Icon), настройкой всплывающих подсказок (Tooltip) и информационных балунов (Balloon Content: текст, фото, контакты).
  • ■ Элементы управления (Controls): Включение/отключение кнопок зума (+/-), строки поиска объектов, переключателя типов карт (Схема, Спутник, Гибрид), кнопки геолокации пользователя и слоя пробок (Traffic Control).
  • ■ Блокировка прокрутки (Scroll Zoom): Отключение масштабирования колесиком мыши для предотвращения случайного залипания скролла страницы при пролистывании сайта на ПК.

4. Сводная таблица параметров Yandex Maps Integration

Полный перечень параметров конфигурации картографического модуля Яндекс Карт в Gridbox:

Параметр / Поле Описание и функциональное назначение Формат / Источник
Yandex Maps API Key Секретный токен авторизации JavaScript API и HTTP Геокодера из Кабинета разработчика Яндекс. GUID-ключ (Строка)
Address / Coordinates Текстовый адрес объекта или точные географические координаты центра карты (Latitude / Longitude). Текстовая строка / Координаты
Map Type Базовый слой подложки карты: Map (Схема), Satellite (Спутниковые снимки) или Hybrid (Гибрид). Выпадающий список
Zoom Level Масштаб отображения карты по умолчанию (от 0 — весь мир, до 19 — отдельные здания). Ползунок / Число (0–19)
Markers Manager Инструмент добавления неограниченного числа меток на карту с индивидуальными иконками и описанием. Список элементов
Controls Набор переключателей видимости элементов интерфейса: Зум, Поиск, Пробки, Полноэкранный режим. Переключатели (Yes/No)
Save Сохранение ключа и параметров плагина в базе данных Joomla. Кнопка действия
Условия бесплатного использования Яндекс API:

Бесплатная версия API Яндекс Карт разрешает до 25 000 запросов в сутки. Главное юридическое требование Яндекса при бесплатном использовании — карта должна быть общедоступной, а данные геокодирования должны отображаться исключительно на подложке Яндекс Карт с сохранением копирайтов сервиса.

💡 СОВЕТ РАЗРАБОТЧИКУ:

Для сайтов в доменной зоне .ru и аудитории из РФ и стран СНГ всегда отдавай предпочтение Яндекс Картам перед Google Maps: они значительно точнее отображают номера корпусов, строений, внутридворовые проезды и не требуют привязки зарубежных банковских карт для биллинга.