Partilhar via


Módulo do seletor de loja

Isto artigo aborda o módulo de seleção de lojas e descreve como adicioná-lo às páginas do site em Microsoft Dynamics 365 Commerce.

Os clientes podem utilizar o módulo de seleção de loja para levantar um produto numa loja selecionada após uma compra online. Na versão 10.0.13 do Commerce, o módulo de seleção de lojas também inclui capacidades adicionais que podem apresentar uma página Find a Store que mostra as lojas mais próximas.

O módulo de seleção de lojas permite aos utilizadores introduzir uma localização (cidade, estado, endereço, etc.) para procurar lojas num raio de pesquisa. Quando o módulo é aberto pela primeira vez, utiliza a localização do browser do cliente para encontrar lojas (se for dado consentimento).

Utilização do módulo seletor de loja

  • Pode ser utilizado um módulo de seleção de loja numa página de detalhes do produto (PDP) para selecionar uma loja para levantamento.
  • Um módulo de seleção de loja pode ser utilizado numa página do carrinho para selecionar uma loja para levantamento.
  • Um módulo de seleção de lojas pode ser utilizado numa página autónoma que mostre todas as lojas disponíveis.

Instalação do grupo cumprimento na sede do Comércio

Para que o seletor de lojas apresente as lojas disponíveis, o grupo cumprimento deve ser configurado na sede do Comércio. Para mais informações, consulte Configurar grupos cumprimento.

Além disso, para cada loja no grupo cumprimento, a latitude e a longitude da localização da loja devem ser definidas na sede.

Para entrar os valores de latitude e longitude para um local de loja na sede do comércio, siga estas etapas.

  1. Aceder a Gestão do inventário > Configuração > Repartição do inventário.

  2. Seleccione a localização do armazém no painel esquerdo.

  3. No separador Addresses FastTab, seleccione Advanced.

    Exemplo de pormenores da loja na sede.

  4. No Painel de Ações, selecione Editar.

  5. No separador General FastTab, introduza valores para Latitude e Longitude.

    Exemplo de configuração de latitude e longitude para uma loja na sede.

  6. No Painel de Ações, selecione Guardar.

Ocultar uma loja do módulo de seleção de lojas

Algumas lojas de um grupo cumprimento podem não ser locais de levantamento válidos. Para garantir que apenas os locais de retirada válidos apareçam como opções no módulo de seleção de lojas, siga estas etapas na sede do Commerce.

  1. Aceder a Comércio e retalho > Configuração do comércio > cumprimento grupos > Todas as lojas.
  2. No Painel de Ações, selecione Editar.
  3. Em Setup, para cada loja que não seja um local de levantamento válido, desmarque a caixa de verificação Is Pickup Location .
  4. No Painel de Ações, selecione Guardar.
  5. Executar a configuração do canal 1070 tarefa de programação de sindicação.

Integração com o Bing Maps

O módulo de seleção de lojas está integrado nas interfaces de programação de aplicações (APIs) REST do Bing Maps para utilizar as funcionalidades de geocodificação e sugestão automática do Bing. É necessária uma chave API do Bing Maps, que deve ser adicionada à página de parâmetros partilhados na sede do Commerce. A API de geocodificação é utilizada para converter uma localização em valores de latitude e longitude. A integração com a API Autosuggest é utilizada para mostrar sugestões de pesquisa quando os utilizadores introduzem localizações no campo de pesquisa.

Para a API REST do Autosuggest, é necessário garantir que os seguintes URLs são permitidos pelo política de segurança de conteúdo (CSP) do seu site. Esta configuração é feita no Commerce construtor de sites, adicionando URLs permitidos a várias directivas CSP para o site (por exemplo, img-src). Para mais informações, consulte política de segurança de conteúdo.

  • À diretiva connect-src , adicione *.bing.com.
  • À diretiva img-src , adicione *.virtualearth.net.
  • À diretiva script-src , adiciona *.bing.com, *.virtualearth.net.
  • À diretiva script style-src , adicione *.bing.com.

Levantamento em modo de loja

O módulo de seleção de lojas suporta um modo Pick up in store que mostra uma lista de lojas onde um produto está disponível para levantamento. Também mostra o horário de funcionamento da loja e o inventário de produtos de cada loja da lista. O módulo de seleção de loja requer o contexto de um produto para apresentar a disponibilidade do produto e permitir que o utilizador adicione o produto ao carrinho, se o modo de entrega do produto estiver definido para pickup na loja selecionada. Para mais informações, consulte Definições de inventário.

O módulo de seleção de loja pode ser adicionado a um módulo caixa de compra num PDP para mostrar as lojas onde um produto está disponível para levantamento. Também pode ser adicionado a um módulo de carrinho de compras. Neste caso, o módulo de seleção de loja mostra opções de levantamento para cada item no carrinho. O módulo de seleção de lojas também pode ser adicionado a outras páginas ou módulos através de extensões e personalizações.

Para que isto cenário funcione, os produtos devem ser configurados de modo a que seja utilizado o modo de entrega pickup . Caso contrário, o módulo não será apresentado nas páginas dos produtos. Para mais informações sobre como configurar o modo de entrega, consulte Configurar modos de entrega.

A imagem seguinte mostra um exemplo de um módulo seletor de loja utilizado num PDP.

Exemplo de um módulo seletor de loja utilizado num PDP.

Nota

Na versão 10.0.16 e posteriores, pode ser activada uma nova 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 activada, o seletor de loja e outros módulos do comércio eletrónico serão melhorados para permitir que o comprador escolha entre múltiplas opções de entrega, se configuradas. Para saber mais sobre esta funcionalidade, consulte nesta documentação.

Modo de procura de lojas

O módulo de seleção de lojas também suporta um modo Find stores . Isto modo pode ser utilizado para criar uma página de localizações de lojas que mostre as lojas disponíveis e as respectivas informações. Neste modo, o módulo de seleção de loja funciona sem contexto de produto e pode ser utilizado como um módulo autónomo em qualquer página do sítio. Além disso, se as definições relevantes estiverem activadas para o módulo, os utilizadores podem selecionar uma loja como a sua loja preferida. Quando uma loja é selecionada como a loja preferida de um utilizador, o ID da loja é mantido no cookie do browser. Por conseguinte, o utilizador deve aceitar uma mensagem de consentimento de cookies.

A ilustração seguinte mostra um exemplo de um módulo de seleção de lojas que é utilizado juntamente com um módulo de mapa numa página de localizações de lojas.

Exemplo de um módulo de seleção de loja e de um módulo de mapa numa página de localizações de lojas.

Renderizar um mapa

O módulo de seleção de lojas pode ser utilizado em conjunto com o módulo de mapa para mostrar a localização das lojas num mapa. Para mais informações sobre o módulo de mapas, consulte Módulo de mapas

Propriedades do módulo seletor de armazenamento

Nome da propriedade Valor Descrição
Título Texto O título do módulo.
Modo Encontrar lojas ou Levantar na loja Procurar lojas O modo mostra as lojas disponíveis. Levantamento na loja O modo permite aos utilizadores selecionar uma loja para levantamento.
Estilo Diálogo ou Inline O módulo pode ser apresentado em linha ou numa caixa de diálogo.
Definir como loja preferencial True ou False Quando esta propriedade está definida para True, os utilizadores podem definir uma loja preferida. Esta funcionalidade requer que os utilizadores aceitem uma mensagem de consentimento de cookies.
Mostrar todas as lojas True ou False Quando esta propriedade está definida para True, os utilizadores podem ignorar a propriedade Search radius 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ões automáticas que podem ser mostrados através da API de sugestões automáticas do Bing.
Raio de pesquisa Número Esta propriedade define o raio de pesquisa das lojas, em quilómetros. Se não for especificado qualquer valor, é utilizado o raio de pesquisa predefinido de 50 milhas.
Termos de serviço URL Esta propriedade especifica o URL dos termos de serviço que é necessário para utilizar o serviço Bing Maps.

Definições do site

O módulo de seleção de lojas respeita as definições de Adicionar produto ao carrinho. Depois de um item ser adicionado ao carrinho a partir do módulo de seleção da loja, os utilizadores do site verão os fluxos de trabalho configurados apropriados.

Adicionar um módulo de seleção de loja a uma página

Para Pickup no modo de loja , o módulo só pode ser utilizado em PDPs e páginas de carrinho. É necessário definir o modo para Pickup 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 caixa de compra module.
  • Para obter informações sobre como adicionar um módulo de seleção de loja a um módulo de carrinho, consulte Módulo de carrinho

Para configurar o módulo de seleção de lojas para mostrar as lojas disponíveis para uma página de localizações de lojas, como na ilustração que aparece anteriormente neste artigo, siga estes passos.

  1. Aceda a Templates e seleccione New para criar um novo modelo.
  2. Na caixa de diálogo Novo modelo , em Nome do modelo, introduza Modelo de marketing e, em seguida, seleccione OK.
  3. Selecione Guardar, selecione Terminar edição para dar entrada do modelo e, em seguida, selecione Publicar para o publicar.
  4. Aceda a Pages e seleccione New para criar uma nova página.
  5. Na caixa de diálogo Criar uma nova página , em Nome da página, introduza Locais de armazenamento e, em seguida, seleccione Next.
  6. Em Escolha um modelo, seleccione o modelo Marketing que criou e, em seguida, seleccione Next.
  7. Em Escolha uma apresentação, seleccione uma apresentação de página (por exemplo, Apresentação flexível) e, em seguida, seleccione Next.
  8. Em Rever e terminar, rever a configuração da página. Se for necessário editar as informações da página, seleccione Back. Se as informações da página estiverem correctas, seleccione Criar página.
  9. Na ranhura Main da nova página, seleccione as reticências (...) e, em seguida, seleccione Add module.
  10. Na caixa de diálogo Select modules , seleccione o módulo Container e, em seguida, seleccione OK.
  11. Na ranhura Container , seleccione as reticências (...) e, em seguida, seleccione Adicionar módulo.
  12. Na caixa de diálogo Select modules , seleccione o módulo Container with 2 columns e, em seguida, seleccione OK.
  13. No painel de propriedades do módulo, defina o valor Width para Fill Container.
  14. Definir o valor X-Small view port column configuration para 100%.
  15. Definir o valor Small view port column configuration para 100%.
  16. Defina o valor Medium view port column configuration para 33% 67%.
  17. Defina o valor Large view port column configuration para 33% 67%.
  18. Na ranhura Contentor com 2 colunas , seleccione as elipses (...) e, em seguida, seleccione Adicionar módulo.
  19. Na caixa de diálogo Select modules , seleccione o módulo Store seletor e, em seguida, seleccione OK.
  20. No painel de propriedades do módulo, defina o valor Mode para Find stores.
  21. Defina o raio de pesquisa valor em milhas.
  22. Defina outras propriedades, como Definir como loja preferida, Mostrar todas as lojas, e Ativar sugestão automática, conforme necessário.
  23. Na ranhura Contentor com 2 colunas , seleccione as elipses (...) e, em seguida, seleccione Adicionar módulo.
  24. Na caixa de diálogo Select modules , seleccione o módulo Map e, em seguida, seleccione OK.
  25. No painel de propriedades do módulo, defina as propriedades adicionais que desejar.
  26. 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

Módulo caixa de compra

Módulo de carrinho

Visita rápida a PDP

Visita rápida ao carrinho e ao checkout

Estabelecer modos de entrega

Gerir o Bing Maps para a sua organização

APIs REST do Bing Maps

Módulo de mapas