Udostępnij przez


Moduł usługi Azure Maps

Grupa handlu detalicznego firmy Dynamics 365 Commerce przeniosła się z usługi Yammer do Viva Engage. Jeśli nie masz dostępu do nowej społeczności Viva Engage, wypełnij ten formularz (https://aka.ms/JoinD365commerceVivaEngageCommunity), aby dodać i pozostać zaangażowanym w najnowsze dyskusje.

W tym artykule objaśniono, jak skonfigurować moduł Azure Maps w aplikacji Microsoft Dynamics 365 Commerce.

Moduł Azure Maps pokazuje lokalizacje sklepów na interaktywnej mapie, która jest renderowana przy użyciu kontrolki Azure Maps. Klucz interfejsu API usługi Azure Maps jest wymagany i należy go dodać do strony udostępnionych parametrów w Commerce headquarters. Moduły Azure Maps zapewniają różne widoki, takie jak drogi, z powietrza i widok z ulicy, które użytkownicy mogą wybrać, aby wyświetlić lokalizacje mapy. Moduł Azure Maps umożliwia również inne interakcje, na przykład powiększenie lub pomniejszenie lokalizacji użytkownika.

Moduł Azure Maps działa z modułem selektora sklepów, aby określić lokalizacje geograficzne sklepów, które muszą być renderowane na mapie. Moduły selektora sklepu i Azure Maps współdziałają, gdy użytkownik wybierze sklep w jednym z tych modułów na stronie witryny. Moduł Azure Maps może być dostosowywany i rozszerzany do innych scenariuszy niż interakcja z modułem selektora sklepu.

Uwaga

Moduł Azure Maps jest dostępny od wersji 10.0.45 aplikacji Dynamics 365 Commerce.

Poniższy obraz pokazuje przykład modułu Azure Maps, który jest używany na stronie lokalizacji sklepu.

Przykład modułu wyboru sklepu.

Właściwości modułu

Nazwa właściwości Wartość Opis
Nagłówek Tekst Nagłówek modułu.
Opcje pinezki: rozmiar Liczba Określa rozmiar pinezki.
Opcje pinezki: kolor domyślnej ikony Ciąg znaków Tekst lub wartość szesnastkowa koloru symboli pinezki na mapie.
Opcje pinezki: Wybór koloru ikony Ciąg znaków Tekst lub wartość szesnastkowa koloru wybranego symboli pinezki na mapie.
Pokaż indeks Prawda lub Fałsz Jeśli dla tej właściwości ustawiono wartość Prawda, każdy symbol pinezki wskazujący sklep będzie zawierał indeks. Ten indeks pasuje do indeksu w widoku listy wyświetlanego przez moduł wyboru sklepu.

Dodawanie dozwolonego mapowania adresów URL do dyrektyw zasad zabezpieczeń zawartości (CSP) witryny

Aby moduł Azure Maps mógł współdziałać z usługą Azure Maps, musisz upewnić się, że poniższe adresy URL mapowania są dozwolone zgodnie z zasadami zabezpieczeń zawartości (CSP) Twojej witryny. Ta konfiguracja jest wykonywana w narzędziu do tworzenia witryn Commerce przez dodanie dozwolonych adresów URL do różnych dyrektyw CSP witryny (na przykład img-src). Dowiedz się więcej o Zasady zabezpieczeń zawartości.

  • Do dyrektywy child-src dodaj "blob:".
  • Do dyrektywy connect-src dodaj https://atlas.microsoft.com/ i https://js.monitor.azure.com/.
  • Do dyrektywy font-src dodaj https://atlas.microsoft.com/.
  • Do dyrektywy script-src dodaj https://atlas.microsoft.com/.
  • Do dyrektywy style-src dodaj https://atlas.microsoft.com/.

Dodawanie modułu mapy do strony

Aby uzyskać szczegółowe informacje dotyczące konfigurowania modułu Azure Maps na stronie, należy zapoznać się z tematem Moduł wyboru sklepu.

Dodatkowe zasoby

Omówienie biblioteki modułów

Moduł pola zakupu

Moduł koszyka

Moduł wyboru sklepu

Zarządzanie usługą Azure Maps dla swojej organizacji

Kontrolka mapy Azure Maps