Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.
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/ehttps://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