Модуль карты

Замечание

Группа по интересам розничной торговли Dynamics 365 Commerce переехала из Yammer в Viva Engage. Если у вас нет доступа к новому сообществу Viva Engage, заполните эту форму (https://aka.ms/JoinD365commerceVivaEngageCommunity), чтобы добавить и оставаться в курсе последних обсуждений.

В этой статье описываются модули карт и их настройка в Microsoft Dynamics 365 Commerce.

Это важно

  • Карты Bing для предприятия считаются нерекомендуемыми и будут удалены. Если у вас есть корпоративная лицензия на Bing Maps для Enterprise, ее можно использовать до 30 июня 2028 г. Если у вас есть бесплатная или базовая лицензия для Карт Bing для Предприятия, ее можно использовать до 30 июня 2025 г.
  • До тех пор, пока Azure Maps не станет доступным в качестве модуля в E-Commerce версии 10.0.45, вы можете вручную активировать Azure Maps, выполнив шаги из репозитория GitHub Dynamics365Commerce.Solutions.

Модуль карты показывает расположения магазинов на интерактивной карте, которая использует веб-элемент управления Bing Maps V8. Вам нужен ключ API для Bing Maps, который вы добавляете на страницу общих параметров в Commerce headquarters. Модули карты предоставляют различающиеся представления, такие как дорога, с воздуха и улицы, которые пользователи могут выбрать для просмотра местоположений на карте. Они также позволяют выполнять такие действия, как масштабирование и использование местоположения пользователя.

Модуль карты работает с модулем селектора магазина для определения географических расположений магазинов, отображаемых на карте. Модули выбора магазина и карты взаимодействуют, когда пользователь выбирает магазин в одном из этих модулей на странице сайта. Модули карты можно расширить для других сценариев за пределами взаимодействия с модулями селектора магазина. Однако необходимо выполнить настройку модуля.

Замечание

Модуль карты доступен в выпуске Dynamics 365 Commerce 10.0.13.

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

Снимок экрана: модуль селектора магазина на странице расположений магазина.

Свойства модуля

Имя свойства Ценность Description
Заголовок Текст Заголовок модуля.
Параметры кнопки: значок по умолчанию Изображение Изображение символа канцелярской кнопки для использования в магазинах, отображаемых на карте.
Параметры кнопки: значок "Активно" Изображение Изображение символа канцелярской кнопки для использования для магазина, отображаемого на карте.
Параметры кнопки: цвет значка по умолчанию Символьная строка Текстовое или шестнадцатеричное значение цвета символа кнопки.
Параметры кнопки: цвет значка "Активно" Символьная строка Текстовое или шестнадцатеричное значение цвета выбранных символов кнопки.
Показать индекс True или False Если для этого свойства задано значение True, каждый символ pushpin, указывающий на хранилище, отображает индекс. Этот индекс соответствует индексу в представлении списка, отображаемом модулем селектора магазина.

Добавление разрешенных URL-адресов для сопоставления в директивы политики безопасности содержимого сайта

Для взаимодействия модуля карты с Картами Bing необходимо убедиться, что следующие URL-адреса сопоставления разрешены в политике безопасности содержимого сайта (CSP). Построитель коммерческих сайтов — это место настройки этой конфигурации. Добавьте разрешенные URL-адреса в различные директивы CSP сайта (например, img-src). Дополнительные сведения см. в разделе Политика безопасности содержимого.

  • Добавьте *.bing.com в директиву connect-src .
  • Добавьте *.virtualearth.net в директиву img-src .
  • Добавьте *.bing.com, *.virtualearth.net в директиву script-src .
  • Добавьте *.bing.com в директиву style-src скрипта .

Добавление модуля карты на страницу

Подробные сведения о настройке модуля карты на странице см. в разделе Модуль выбора магазина.

Дополнительные ресурсы

Обзор библиотеки модулей

Модуль поля покупки

Модуль корзины

Модуль выбора магазина

Управление картами Bing для вашей организации

Веб-элемент управления Карт Bing V8