Модуль карты
В этой статье описываются модули карты, а также описывается, как настраивать их в Microsoft Dynamics 365 Commerce.
Модуль карты показывает местоположение магазинов на интерактивной карте, которая отображается с помощью веб-элемента управления Карт Bing V8. Требуется ключ API карт Bing, который должен быть добавлен на страницу общих параметров в центральном офисе Commerce. Модули карты предоставляют различающиеся представления, такие как дорога, с воздуха и улицы, которые пользователи могут выбрать для просмотра местоположений на карте. Они также позволяют выполнять такие действия, как масштабирование и использование местоположения пользователя.
Модуль карты взаимодействует с модулем выбора магазина, чтобы определить географическое местоположение магазинов, которые должны быть визуализированы на карте. Модули выбора магазина и карты взаимодействуют, когда пользователь выбирает магазин в одном из этих модулей на странице сайта. Модули карты могут быть расширены для других сценариев, помимо взаимодействия с модулями выбора магазина. Однако необходимо выполнить настройку модуля.
Примечание
Модуль карты доступен в выпуске Dynamics 365 Commerce 10.0.13.
На следующем рисунке показан пример модуля карты, используемый на странице местоположений магазинов.
Свойства модуля
Имя свойства | значение | описание |
---|---|---|
Заголовок | Текст | Заголовок модуля. |
Параметры кнопки: значок по умолчанию | Изображение | Изображение символа канцелярской кнопки для использования в магазинах, отображаемых на карте. |
Параметры кнопки: значок "Активно" | Изображение | Изображение символа канцелярской кнопки для использования для магазина, отображаемого на карте. |
Параметры кнопки: цвет значка по умолчанию | Символьная строка | Текстовое или шестнадцатеричное значение цвета символа кнопки. |
Параметры кнопки: цвет значка "Активно" | Символьная строка | Текстовое или шестнадцатеричное значение цвета выбранных символов кнопки. |
Показать индекс | True или False | Если это свойство имеет значение Истина, то у каждого символа кнопки, который обозначает магазин, будет показан индекс. Этот индекс будет соответствовать индексу в представлении списка, который отображается в модуле выбора магазина. |
Добавление разрешенных URL-адресов для сопоставления в директивы политики безопасности содержимого сайта
Для взаимодействия модуля карты с Картами Bing необходимо убедиться, что следующие URL-адреса сопоставления разрешены в политике безопасности содержимого сайта (CSP). Эта настройка выполняется в построителе сайтов Commerce путем добавления разрешенных URL-адресов в различные директивы CSP для сайта (например, img-src). Дополнительные сведения см. в разделе Политика безопасности содержимого.
- В директиву connect-src добавьте *.bing.com.
- В директиву img-src, добавьте *.virtualearth.net.
- В директиву script-src добавьте *.bing.com, *.virtualearth.net.
- В директиву script style-src добавьте *.bing.com.
Добавление модуля карты на страницу
Подробные сведения о настройке модуля карты на странице см. в разделе Модуль выбора магазина.