Partilhar via


Módulo Azure Maps

Nota

O Grupo de Interesse do Retalho da Dynamics 365 Commerce mudou-se da Yammer para a Viva Engage. Se não tiver acesso à nova comunidade Viva Engage, preencha este formulário (https://aka.ms/JoinD365commerceVivaEngageCommunity) para ser adicionado e mantenha-se envolvido nas discussões mais recentes.

Este artigo explica como configurar o módulo Azure Maps no Microsoft Dynamics 365 Commerce.

O módulo Azure Maps mostra as localizações das lojas num mapa interativo que é renderizado usando o controlo do mapa Azure Maps. É necessária uma chave API do Azure Maps e deve ser adicionada à página de parâmetros partilhados na sede do Comércio. O módulo Azure Maps oferece diferentes vistas, como Estrada, Aérea e Rua, que os utilizadores podem selecionar para visualizar as localizações do mapa. O módulo Azure Maps também permite interações como aproximar e afastar e usar a localização do utilizador.

O módulo Azure Maps trabalha com o módulo seletor de lojas para determinar as localizações geográficas das lojas que devem ser renderizadas num mapa. O seletor de loja e os módulos Azure Maps interagem quando um utilizador seleciona uma loja num desses módulos numa página de site. O módulo Azure Maps pode ser personalizado e alargado para cenários que não sejam interação com módulos de seleção de loja.

Nota

O módulo Azure Maps está disponível a partir da versão 10.0.45 do Dynamics 365 Commerce.

A imagem seguinte mostra um exemplo de um módulo Azure Maps usado numa página de localizações de loja.

Exemplo de um módulo de seletor de loja.

Propriedades do módulo

Nome da propriedade Valor Descrição
Título Texto O título do módulo.
Opções de alfinete: tamanho Número Especifica o tamanho do alfinete.
Opções de alfinete: cor do ícone predefinido Cadeia de caracteres O texto ou valor hexadecimal para a cor dos símbolos de alfinetes num mapa.
Opções de alfinete: cor do ícone de seleção Cadeia de caracteres O texto ou valor hexadecimal para a cor dos símbolos de alfinetes selecionados num mapa.
Mostrar índice Verdadeiro ou Falso Se esta propriedade estiver definida como True, cada símbolo de alfinete que indicar uma loja mostra um índice. Este índice corresponde ao índice no modo de exibição de lista que o módulo seletor de loja apresenta.

Adicionar os URLs de mapeamento permitidos às diretivas de política de segurança de conteúdo (CSP) de um site

Para que o módulo Azure Maps interaja com o Azure Maps, deve garantir que os seguintes URLs de mapeamento são permitidos de acordo com a política de segurança de conteúdos (CSP) do seu site. Esta configuração é feita no construtor de sites do Commerce, adicionando URLs permitidos a várias diretivas CSP do site (por exemplo, img-src). Saiba mais em Política de segurança de conteúdo.

  • Para a diretiva child-src, adicione "blob:".
  • Para a diretiva connect-src, adicione https://atlas.microsoft.com/ e https://js.monitor.azure.com/.
  • Para a diretiva font-src, adicione https://atlas.microsoft.com/.
  • Para a diretiva script-src, adicione https://atlas.microsoft.com/.
  • Para a diretiva style-src, adicione https://atlas.microsoft.com/.

Adicionar um módulo de mapa a uma página

Para informações detalhadas sobre como configurar o módulo Azure Maps numa página, consulte o módulo "seletor de loja".

Recursos adicionais

Descrição geral da biblioteca de módulos

Módulo de caixa de compra

Módulo de carrinho

Módulo do seletor de loja

Gerir Azure Maps para a sua organização

Azure Maps controlo de mapas