Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Grupo de Interesse de Varejo do Dynamics 365 Commerce mudou do Yammer para o Viva Engage. Se você não tiver acesso à nova comunidade Viva Engage, preencha este formulário (https://aka.ms/JoinD365commerceVivaEngageCommunity) para ser adicionado e mantenha-se envolvido nas últimas discussões.
Este artigo aborda o módulo seletor de lojas e descreve como adicioná-lo às páginas do site no Microsoft Dynamics 365 Commerce.
Os clientes podem usar o módulo seletor de lojas para retirar um produto numa loja selecionada após uma compra online. Na versão 10.0.13 do Commerce, o módulo seletor de lojas também inclui capacidades adicionais que podem apresentar uma página Localizar uma loja que mostra lojas próximas.
O módulo seletor de lojas permite que os utilizadores introduzam uma localização (cidade, estado, endereço e assim por diante) para pesquisar lojas dentro de um raio de pesquisa. Quando o módulo é aberto pela primeira vez, usa a localização do browser do cliente para encontrar lojas (se o consentimento for fornecido).
Utilização do módulo do seletor de lojas
- Um módulo seletor de lojas pode ser utilizado numa página de detalhes do produto (PDP) para selecionar uma loja para recolha.
- Um módulo seletor de lojas pode ser utilizado numa página do carrinho para selecionar uma loja para recolha.
- Um módulo seletor de lojas pode ser utilizado numa página autónoma que mostra todas as lojas disponíveis.
Configuração de grupo de cumprimento em Commerce headquarters
Para que o seletor de lojas apresente as lojas disponíveis, o grupo de cumprimento deve ser configurado em Commerce headquarters. Para obter mais informações, consulte Configurar grupos de cumprimento.
Além disso, para cada loja do grupo cumprimento, a latitude e longitude da loja de retalho devem ser definidas na sede.
Para introduzir os valores de latitude e longitude de uma loja de retalho em Commerce headquarters, siga estes passos.
No Commerce headquarters, aceda a Administração da organização > Organizações > Unidade operacional.
Pesquise pelo número da unidade operacional no painel esquerdo.
No Separador Rápido Endereços, selecione Mais opções -> Avançadas.
No Painel de Ações, selecione Editar.
No Separador Rápido Geral, introduza os valores para Latitude e Longitude.
No Painel de Ações, selecione Guardar.
Execute a tarefa de agendamento de distribuição da configuração do canal 1070.
Ocultar uma loja do módulo seletor de lojas
Algumas lojas de um grupo de cumprimento podem não ser localizações de recolha válidas. Para garantir que apenas localizações de recolha válidos aparecem como opções no módulo seletor de lojas, siga estes passos em Commerce headquarters.
- No Commerce headquarters, vá para Retalho e Comércio > Configuração do Commerce > Grupos de cumprimento > Todas as lojas.
- No Painel de Ações, selecione Editar.
- Em Configuração, para todas as lojas que não sejam uma localização de recolha válida, desmarque a caixa de verificação É localização de levantamento.
- No Painel de Ações, selecione Guardar.
- Execute a tarefa de agendamento de distribuição da configuração do canal 1070.
Importante
- O Mapas Bing para empresas foi preterido e a sua descontinuação está agendada. Se tiver uma licença empresarial para o Mapas Bing para Empresas, pode continuar a utilizá-lo até 30 de junho de 2028. Se tiver uma licença gratuita ou básica para o Mapas Bing para Empresas, pode continuar a utilizá-lo até 30 de junho de 2025.
- Até os módulos do Azure Maps ficarem disponíveis no Commerce versão 10.0.45, pode manualmente ativar o Azure Maps seguindo os passos fornecidos no Repositório do GitHub do Dynamics365Commerce.Solutions.
Integração com o Azure Maps
O módulo seletor de lojas é integrado com as Interfaces de programação de aplicações (APIs) REST do Azure Maps para utilizar as funcionalidades de Pesquisa Difusa do Azure Maps. Uma chave de API do Azure Maps é necessária e deve ser adicionada à página de parâmetros partilhados no Commerce headquarters. A integração com a API de sugestão automática é usada para mostrar sugestões de pesquisa quando os utilizadores introduzem localizações no campo de pesquisa.
Para o SDK REST do Azure Maps, tem de garantir que os URLs seguintes são permitidos de acordo com a política de segurança de conteúdo (CSP) do seu site. Essa configuração é feita no construtor de sites do Commerce, adicionando URLs permitidos a várias diretivas CSP para o site (por exemplo, img-src). Para mais informações, consulte 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/.
Modo Recolher na loja
O módulo seletor de lojas suporta um modo Recolher na loja que mostra uma lista de lojas onde um produto está disponível para recolha. Também mostra o horário da loja e o inventário de produtos para cada loja na lista. O módulo seletor de lojas requer o contexto de um produto para compor a disponibilidade do produto e permitir que o utilizador adicione o produto ao carrinho, se o modo de entrega do produto estiver definido para recolha na loja selecionada. Para obter mais informações, consulte Definições do inventário i
O módulo seletor de loja pode ser adicionado a um módulo caixa de compra num PDP para mostrar às lojas onde um produto está disponível para recolha. Também pode ser adicionado a um módulo carrinho. Nesse caso, o módulo seletor de loja mostra as opções de recolha para cada item de linha no carrinho. O módulo seletor de loja também pode ser adicionado a outras páginas ou módulos através de extensões e personalizações.
Para que este cenário funcione, os produtos devem ser configurados de modo a que seja utilizado o modo de entrega de recolha. Caso contrário, o módulo não será mostrado nas páginas do produto. Para obter mais informações sobre como configurar o modo de entrega, consulte Configurar modos de entrega.
A imagem a seguir mostra um exemplo de um módulo seletor de loja utilizado num PDP.
Nota
Na versão 10.0.16 e posteriores do Commerce pode ser ativada uma funcionalidade que permite a uma organização definir vários modos de recolha de opções de entrega para os clientes. Se esta funcionalidade estiver ativada, o módulo seletor de loja e outros módulos do Commerce serão melhorados para permitir que o comprador escolha entre potencialmente várias opções de entrega de recolha, se configuradas. Para saber mais sobre esta funcionalidade, consulte esta documentação.
Modo Localizar lojas
O módulo seletor de lojas também suporta o modo Localizar lojas. Este modo pode ser utilizado para criar uma página de localizações de lojas que mostra as lojas disponíveis e respetivas informações. Nesse modo, o módulo seletor de loja funciona sem contexto de produto e pode ser utilizado como um módulo autónomo em qualquer página do site. Além disso, se as definições relevantes estiverem ativadas para o módulo, os utilizadores poderão selecionar uma loja como sua loja preferida. Quando uma loja é selecionada como a loja preferida do utilizador, o ID da loja é mantido no cookie do browser. Portanto, o utilizador deve aceitar uma mensagem de consentimento de cookies.
A ilustração a seguir mostra um exemplo de um módulo seletor de lojas que é utilizado em conjunto com um módulo Azure Maps numa página de localizações de loja.
Compor um mapa
O módulo seletor de lojas pode ser utilizado em conjunto com o módulo Azure Maps para mostrar as localizações das lojas num mapa. Saiba mais em Módulo Azure Maps
Propriedades do módulo do seletor de lojas
| Nome da propriedade | Valor | Descrição |
|---|---|---|
| Título | Texto | O título do módulo. |
| Modo | Localizar lojas ou Recolher na loja | O modo Localizar lojas mostra as lojas disponíveis. O modo Recolher na loja permite aos utilizadores selecionar uma loja para recolha. |
| Estilo | Diálogo ou Inline | O módulo pode ser composto inline ou numa caixa de diálogo. |
| Definir como loja preferencial | Verdadeiro ou Falso | Quando essa propriedade é definida como True, os utilizadores podem definir uma loja preferencial. Esta funcionalidade requer que os utilizadores aceitem uma mensagem de consentimento de cookies. |
| Mostrar todas as lojas | Verdadeiro ou Falso | Quando essa propriedade é definida como True, os utilizadores podem ignorar a propriedade Raio de pesquisa e ver todas as lojas. |
| Opções de sugestão automática: Resultados máximos | Número | Esta propriedade define o número máximo de resultados de sugestão automática que podem ser mostrados através da API de Pesquisa Difusa do Azure Maps. |
| Raio de pesquisa | Número | Esta propriedade define o raio de pesquisa para lojas, em milhas. Se nenhum valor for especificado, será utilizado o raio de pesquisa predefinido de 50 milhas. |
| Termos de serviço | URL | Esta propriedade especifica o URL dos termos do serviço necessário para usar o serviço Azure Maps. |
Definições do site
O módulo seletor de loja respeita as definições de adição de produtos ao carrinho. Depois de um item ser adicionado ao carrinho a partir do módulo seletor de lojas, os utilizadores do site verão os fluxos de trabalho configurados apropriados.
Adicionar um módulo seletor de loja a uma página
Para o modo Recolher na loja, o módulo só pode ser utilizado em PDPs e páginas de carrinho. Deve definir o modo para Recolher na loja no painel de propriedades do módulo.
- Para obter informações sobre como adicionar um módulo seletor de loja a um módulo caixa de compra, consulte Módulo caixa de compra.
- Para obter informações sobre como adicionar um módulo seletor de loja a um módulo carrinho, consulte Módulo carrinho
Para configurar o módulo seletor de lojas para mostrar as lojas disponíveis para uma página de localizações de lojas, siga estes passos.
- No Commerce headquarters, vá para Modelos e selecione Novo para criar um novo modelo.
- Na caixa de diálogo Novo modelo, em Nome do modelo, introduza Modelo de marketing e, em seguida, selecione OK.
- Selecione Guardar, selecione Terminar edição para dar entrada do modelo e, em seguida, selecione Publicar para o publicar.
- Vá para Páginas e selecione Novo para criar uma nova página.
- Na caixa de diálogo Criar uma nova página, em Nome da página, introduza Localizações da loja e, em seguida, selecione Seguinte.
- Em Escolher um modelo, selecione o modelo de Marketing que criou e, em seguida, selecione Seguinte.
- Em Escolher um esquema, selecione um esquema de página (por exemplo, Esquema flexível) e, em seguida, selecione Seguinte.
- Em Rever e concluir, reveja a configuração da página. Se precisar de editar as informações da página, selecione Voltar. Se as informações da página estiverem corretas, selecione Criar página.
- No bloco Principal da nova página, selecione as reticências (...) e, em seguida, selecione Adicionar módulo.
- Na caixa de diálogo Selecionar módulos, selecione o módulo Contentor e, em seguida, selecione OK.
- No bloco Contentor, selecione as reticências (...) e, em seguida, selecione Adicionar módulo.
- Na caixa de diálogo Selecionar módulos, selecione o módulo Contentor com 2 colunas e, em seguida, selecione OK.
- No painel de propriedades do módulo, defina o valor Largura como Preencher contentor.
- Defina o valor de configuração da coluna da porta de visualização X-Small para 100%.
- Defina o valor de configuração da coluna da porta de visualização pequena para 100%.
- Defina o valor da configuração da coluna da porta de visualização média para 33% 67%.
- Defina o valor da configuração da coluna da porta de visualização grande para 33% 67%.
- No bloco Contentor com 2 colunas , selecione as reticências (...) e, em seguida, selecione Adicionar módulo.
- Na caixa de diálogo Selecionar módulos, selecione o módulo Seletor de lojas e, em seguida, selecione OK.
- No painel de propriedades do módulo, defina o valor Modo como Localizar lojas.
- Defina o valor do raio de pesquisa em milhas.
- Defina outras propriedades, como Definir como loja preferida, Mostrar todas as lojas e Ativar sugestão automática, conforme necessário.
- No bloco Contentor com 2 colunas , selecione as reticências (...) e, em seguida, selecione Adicionar módulo.
- Na caixa de diálogo Selecionar módulos, selecione o módulo Azure Maps e, em seguida, selecione OK.
- No painel de propriedades do módulo, defina as propriedades adicionais conforme necessário.
- Selecione Guardar, selecione Terminar edição para dar entrada da página e, em seguida, selecione Publicar para a publicar.
Recursos adicionais
Descrição geral da biblioteca de módulos
Visita guiada rápida ao carrinho e checkout