票据
Dynamics 365 Commerce 的 零售利益集团 已从 Yammer 迁移到 Viva Engage。 如果你无权访问新的Viva Engage社区,请填写此表单(https://aka.ms/JoinD365commerceVivaEngageCommunity),以便添加并继续参与最新的讨论。
本文介绍映射模块以及如何在Microsoft Dynamics 365 Commerce中对其进行配置。
注意
- Bing Maps企业版已弃用,将停用。 如果你有企业版Bing Maps的企业许可证,则可以在 2028 年 6 月 30 日之前使用它。 如果你有适用于企业的 Bing Maps 免费或基本许可证,则可以使用它,直到 2025 年 6 月 30 日。
- 在电子商务版本 10.0.45 中以模块的形式提供Azure Maps之前,可以按照 Dynamics365 Commerce.Solutions GitHub 存储库中提供的步骤手动启用Azure Maps。
地图模块在使用Bing Maps V8 Web 控件的交互式地图上显示商店的位置。 需要一个Bing Maps API 密钥,该密钥将添加到商务总部的共享参数页。 地图模块提供不同的视图,如道路、空中和街边,用户可以选择这些视图来查看地图位置。 它们还允许进行交互,如缩放和使用用户的位置。
地图模块与商店选择器模块配合使用,以确定地图上显示的商店的地理位置。 当用户在站点页面上的其中一个模块中选择商店时,商店选择器和地图模块进行交互。 除了与存储选择器模块交互之外,还可以为其他方案扩展映射模块。 但是,需要对模块进行自定义。
票据
Dynamics 365 Commerce 10.0.13 版本中提供了地图模块。
下图显示了商店位置页面上使用的地图块模块的示例。
模块属性
| 属性名称 | 值 | 描述 |
|---|---|---|
| 标题 | 文本 | 模块的标题。 |
| 图钉选项:默认图标 | 图像 | 用于地图上显示的商店的图钉符号图像。 |
| 图钉选项:活动图标 | 图像 | 用于在地图上选择的商店的图钉符号图像。 |
| 图钉选项:默认图标颜色 | 字符串 | 地图上图钉符号颜色的文本或十六进制值。 |
| 图钉选项:活动图标颜色 | 字符串 | 地图上所选图钉符号的颜色的文本或十六进制值。 |
| 显示索引 | True 或 False | 如果将此属性设置为 True,则指示存储区的每个图钉符号都显示索引。 此索引与存储选择器模块显示的列表视图中的索引匹配。 |
将允许的映射 URL 添加到站点的内容安全策略指令中
为了使地图模块能够与 Bing Maps 进行交互,必须确保根据您的站点的内容安全策略 (CSP) 允许以下映射 URL。 商务网站构建器是您设置此配置的地方。 将允许的 URL 添加到各种站点 CSP 指令(例如 img-src)。 有关详细信息,请参阅内容安全策略。
- 将 *.bing.com 添加到 connect-src 指令。
- 将 *.virtualearth.net 添加到 img-src 指令。
- 向 script-src 指令添加 *.bing.com、*.virtualearth.net。
- 将 *.bing.com 添加到 脚本 style-src 指令。
向页面添加地图模块
有关如何在页面上配置地图模块的详细信息,请参阅商店选择器模块。