В этой инструкции мы пройдём весь путь от создания аккаунта до установки готовой карты на сайт.
В результате у вас будет:
- зарегистрированный аккаунт Mapfolio;
- подключённый API-ключ Яндекс Карт;
- первая опубликованная точка;
- настроенный виджет;
- карта, установленная на сайте.
Шаг 1. Зарегистрируйтесь в Mapfolio
Откройте страницу регистрации Mapfolio.
В форме регистрации необходимо заполнить три поля: почта, пароль, повторите пароль, а так же ознакомиться и согласиться с Публичной офертой, и дать согласие на обработку персональных данных.
После заполнения формы и согласия с документами - нажмите кнопку «Зарегистрироваться».
Если данные введены правильно, Mapfolio создаст аккаунт и выполнит вход.
Шаг 2. Подключите API-ключ Яндекс Карт
API-ключ нужен для загрузки Яндекс Карт внутри виджета.
Сначала получите ключ для JavaScript API Яндекс Карт в кабинете разработчика Яндекса. Подробнее как это сделать рассказали тут. После этого добавьте ключ в Mapfolio.
- Откройте раздел «Настройки».
- Перейдите на вкладку «API ключи».
- Вставьте полученный ключ в поле «Введите API».
- Нажмите «Сохранить».
Шаг 3. Создайте первую точку
Теперь добавим объект, который будет показан на карте.
Откройте раздел «Главная» и нажмите круглую кнопку «+».
Откроется форма создания точки.
Укажите название
В поле «Название точки» напишите понятное название объекта.
Например:
- Магазин на Ленина;
- Главный офис;
- Выполненный проект;
- Парк Горького.
Название увидят посетители сайта.
Укажите адрес
Найдите блок «Адрес» и нажмите на поле «Фактический
адрес».
Начните вводить адрес. Mapfolio покажет подходящие варианты.
Нажмите на правильный вариант в выпадающем списке.
После этого карта переместится к выбранному месту.
Если нужно показать другой адрес
Включите переключатель «Указать свой адрес».
После этого появится поле «Отображаемый адрес». В нём
можно написать более понятное описание места.
Например: «Вход со стороны парковки».
Фактический адрес используется для определения координат, а
отображаемый адрес видит посетитель.
Добавьте описание
В блоке «Описание» можно добавить информацию об объекте.
Для первого запуска достаточно создать одно поле, например «Об объекте», и написать несколько предложений.
Этот шаг необязателен. Точку можно сохранить только с названием и выбранным положением на карте.
Добавьте фотографию
Перейдите на вкладку «Медиа файлы».
Перетащите фотографию в область загрузки или нажмите «Выберите файлы».
Дождитесь появления фотографии в форме.
Шаг 4. Проверьте и сохраните точку
Перед сохранением откройте вкладку «Предпросмотр».
Проверьте:
- название;
- адрес;
- фотографию;
- описание;
- положение маркера на карте.
Если всё указано правильно, нажмите «Сохранить».
Шаг 5. Создайте виджет
Откройте раздел «Виджеты».
Нажмите на карточку с большим знаком плюса. Откроется страница создания виджета.
- Выберите «Встроенный блок».
- Введите название виджета.
- Нажмите «Подтвердить выбор».
- В блоке «API карты» выберите подключённый ключ.
- Перейдите к параметрам и дизайну.
Шаг 6. Настройте внешний вид карты
Для первого запуска можно оставить большинство настроек без изменений.
Проверьте параметры для мобильных и десктопных устройств, а затем выберите подходящий дизайн.
При необходимости можно изменить:
- ширину и высоту виджета;
- блок-превью перед открытием карты;
- текст и название кнопки;
- фоновую фотографию;
- фоновое видео;
- затемнение фона;
- тень;
- скругление углов;
- цвета интерфейса;
- стандартный и активный маркеры;
- отображение надписи Mapfolio.
Проверьте интерактивный предпросмотр
Перейдите к блоку «Предпросмотр».
Переключайтесь между кнопками «Десктоп» и «Мобильный», чтобы проверить оба варианта.
Откройте первую точку и убедитесь, что отображаются карта, маркер и карточка объекта.
Шаг 7. Сохраните виджет и скопируйте код
Нажмите «Сохранить» в нижней части страницы.
После сохранения в блоке «Код для установки» появится готовый код.
Нажмите кнопку копирования рядом с кодом. Mapfolio скопирует весь необходимый код в буфер обмена.
Первая строка определяет место, в котором появится карта.
Вторая строка загружает виджет Mapfolio.
Копировать и устанавливать нужно обе строки.
Шаг 8. Установите код на сайт
Откройте редактор страницы, на которой должна находиться карта.
Добавьте блок для HTML-кода и вставьте в него скопированный код Mapfolio.
Сохраните или опубликуйте страницу.
Шаг 9. Проверьте карту на сайте
Откройте опубликованную страницу как обычный посетитель.
Проверьте работу карты.
- Убедитесь, что карта загрузилась.
- Найдите маркер первой точки.
- Откройте список точек.
- Нажмите на карточку.
- Проверьте название, адрес, фотографию и описание.
- Откройте страницу на телефоне.
- Проверьте мобильный режим виджета.
Если карта не появилась
- Убедитесь, что страница сайта опубликована.
- Проверьте, что вставили обе строки кода.
- Убедитесь, что код находится в HTML-блоке.
- Проверьте, что виджет включён.
- Проверьте, что точка опубликована.
- Убедитесь, что в виджете выбран API-ключ.
- Проверьте ограничения доменов в настройках API-ключа Яндекс Карт.
- Обновите страницу сайта.
Быстрая проверка результата
Перед завершением убедитесь, что:
- почта подтверждена;
- API-ключ подключён;
- домен сайта разрешён в настройках ключа;
- первая точка опубликована;
- у точки правильно указано место на карте;
- виджет сохранён и включён;
- код скопирован из личного кабинета;
- карта работает на компьютере;
- карта работает на телефоне.