附註
Dynamics 365 Commerce 的零售興趣群組已從 Yammer 移至 Viva Engage。 如果您無法存取新的Viva Engage社群,請填寫此表單 (https://aka.ms/JoinD365commerceVivaEngageCommunity) 以新增,並繼續參與最新的討論。
本文說明如何在 Microsoft Dynamics 365 Commerce 中設定 Azure 地圖服務模組。
Azure 地圖服務模組顯示互動式地圖上的商店位置,該模組使用 Azure 地圖服務控制項來呈現。 Azure 地圖服務 API 金鑰是必需的,且必須將其新增到 Commerce headquarters 中的共用參數頁面。 Azure 地圖服務模組提供不同的視圖,例如道路、空中和街景,使用者可以選取來查看地圖位置。 Azure 地圖服務模組還允許互動,例如縮放和使用使用者的位置。
Azure 地圖服務模組與商店選取器模組合作,以決定必須在地圖上呈現的商店地理位置。 當使用者在網站頁面上的其中一個模組中選取商店時,商店選取器和 Azure 地圖服務模組會進行互動。 Azure 地圖服務模組可以自訂並擴充至超出與商店選取器模組互動範圍的情境。
附註
Azure 地圖服務模組自 Dynamics 365 Commerce 版本 10.0.45 發行版本起開始提供。
下圖顯示在商店位置頁面上使用 Azure 地圖服務模組的範例。
模組屬性
| 屬性名稱 | 值 | 描述 |
|---|---|---|
| 標題 | 文字 | 屬性的標頭。 |
| 圖釘選項:尺寸 | 號碼 | 指定圖釘的大小。 |
| 圖釘選項:預設圖示色彩 | 字元字串 | 地圖上圖釘符號色彩的文字或十六進位值。 |
| 圖釘選項:選取圖示色彩 | 字元字串 | 地圖上選定圖釘符號色彩的文字或十六進位值。 |
| 顯示索引 | True 或 False | 如果此屬性設為 True,則指示商店的每個圖釘符號都會顯示一個索引。 此索引與商店選取器模組顯示之清單視圖中的索引相符。 |
新增允許的對應 URL 至網站的內容安全性原則 (CSP) 指令中
若要讓 Azure 地圖服務模組與 Azure 地圖服務互動,您必須確定網站的內容安全性原則 (CSP) 允許以下對應 URL。 此設定是在 Commerce 網站建立器中完成,透過將允許的 URL 新增到的各種網站 CSP 指令 (例如 img-src)。 在內容安全性原則中了解更多。
- 對於 child-src 指令,新增「blob:」。
- 對於 onnect-src 指令,新增
https://atlas.microsoft.com/和https://js.monitor.azure.com/。 - 對於 font-src 指令,新增
https://atlas.microsoft.com/。 - 對於 script-src 指令,新增
https://atlas.microsoft.com/。 - 對於 style-src 指令,新增
https://atlas.microsoft.com/。
新增地圖模組到頁面
有關如何在頁面上設定 Azure 地圖服務模組的詳細資訊,請參閱商店選取器。