Consulte Boost In-Store Sales with Store Locator (Aumentar as vendas na loja com o localizador de lojas).
Com o modelo de aplicativo Retail React, você pode incluir um localizador de lojas no site do Kit Progressive Web App (PWA) com tempo de implementação reduzido. Os compradores podem encontrar localizações de lojas em todo o mundo com base no CEP, cidade e muito mais. Insira facilmente mais informações sobre a sua loja no Business Manager para personalizar os metadados de localização exibidos no seu site.
Este guia explica como configurar e usar um localizador de lojas.
Para incluir um localizador de lojas:
-
Crie seu site com:
- O modelo do aplicativo Retail React
- Retail React App versão 4.0 ou posterior
- Commerce SDK React versão 2.0.1 ou posterior
-
Use um cliente Shopper Login e API Access (SLAS) com o escopo
sfcc.shopper-stores. Siga as etapas em Authorization for Shopper APIs ou use o endpoint da API registerClient para criar ou atualizar um cliente SLAS público ou privado.- No campo Escopos, inclua este escopo:
sfcc.shopper-stores.
Um cliente privado SLAS oferece várias vantagens sobre um cliente público. Consulte Usar um um cliente privado SLAS.
- No campo Escopos, inclua este escopo:
-
No Business Manager
- Adicione os países que você deseja que os compradores encontrem em seu site. Dados de geolocalização de loja no B2C Commerce
- Adicione as lojas que você deseja que os compradores encontrem em seu site. Você pode editar as informações da loja que já adicionou. Além disso, você pode importar lojas em massa. Criar lojas no B2C Commerce
-
-
Defina a
STORE_LOCATOR_IS_ENABLEDconstante comotrue. -
SUPPORTED_STORE_LOCATOR_COUNTRIESNa constante, adicione a lista de países que você deseja que os compradores vejam no menu suspenso País.Os códigos de país que você adicionar devem corresponder aos das lojas que você adicionou em Business Manager.
Se a
SUPPORTED_STORE_LOCATOR_COUNTRIESconstante estiver vazia, quando um comprador pesquisar por lojas, o localizador de lojas usará o CEP ou CEP inserido pelo comprador. Pesquisas do localizador de lojas no país especificado naDEFAULT_STORE_LOCATOR_COUNTRYconstante definida emapp/constants.js.
-
Para os compradores que já têm o compartilhamento de localização ativado em seus dispositivos, o localizador de lojas mostra resultados em torno da localização GPS do dispositivo do comprador.
Para os compradores que não têm o compartilhamento de localização ativado em seus dispositivos, a renderização inicial do localizador de lojas mostra resultados para a geolocalização padrão especificada nessas constantes em app/constants.js.
DEFAULT_STORE_LOCATOR_POSTAL_CODEDEFAULT_STORE_LOCATOR_COUNTRY
Localizador de lojas
-
Devolve até 200 lojas por vez
-
Busca por lojas em um raio máximo de 100 quilômetros
A unidade padrão é
km(quilômetros), conforme especificado na constante emapp/constants.jsSTORE_LOCATOR_DISTANCE_UNIT. Opcionalmente, para usar milhas para a unidade, você pode definirSTORE_LOCATOR_DISTANCE_UNITcomomi.O raio máximo padrão é 100, conforme especificado na constante em
STORE_LOCATOR_DISTANCEapp/constants.js. Opcionalmente, você pode definirSTORE_LOCATOR_DISTANCEpara o raio máximo escolhido.
Esta seção fornece uma solução sugerida para um erro comum que você pode encontrar ao usar o localizador de lojas.
Causa potencial: Seus dados de localização no Business Manager estão imprecisos.
Solução sugerida: Certifique-se de que as informações de localização da sua loja sejam precisas e reflitam quaisquer alterações no endereço, números de telefone, horário de funcionamento ou outros dados da loja. Gerenciar lojas no B2C Commerce