Usar o Storefront compostável em uma implementação híbrida

Uma vitrine híbrida permite a combinação de vitrines tradicionais construídas sobre Salesforce Commerce Cloud com locais de vitrine desacoplados e sem cabeça. O B2C Commerce oferece suporte a implementações híbridas de vitrine para que você possa executar sua estratégia sem cabeça com custo reduzido e tempo de lançamento no mercado mais rápido.

Somente clientes existentes podem acessar alguns dos links desta página. Visite Salesforce Commerce Cloud GitHub Repositories and Access (Repositórios e acesso ao GitHub do Salesforce Commerce Cloud) para obter informações sobre como obter acesso aos repositórios do Commerce Cloud.

A partir do B2C Commerce versão 25.3, a autenticação híbrida (auth) substitui o plug-in SLAS. A autenticação híbrida é uma solução autônoma para implementações que precisam de autorização SFRA/SiteGenesis e autorização Shopper Login and API Access Service (SLAS). Isso significa que você precisa de um dwsid (SFRA/SiteGenesis) e um JSON Web Token (SLAS), e esses tokens devem ser mantidos em sincronia. A autenticação híbrida é uma melhoria em relação à abordagem de SLAS de plug-ins, oferecendo desempenho aprimorado e estabilidade de lojas híbridas, movendo o recurso diretamente para a plataforma B2C Commerce.

Para obter mais informações sobre autenticação híbrida, consulte Configurar uma vitrine híbrida com autenticação híbrida.

Decida sobre as metas, o escopo e o cronograma para sua implementação (headlesss em fases) híbrida. Lembre-se de que quanto mais tempo seu site estiver no modo híbrido, mais tempo você terá que gastar com a complexidade operacional envolvida. Defina uma data final para a transição para um site 100% Composable.

Um dos principais benefícios de um aplicativo de página única (SPA), como PWA Kit, é que o pacote de aplicativos é enviado ao cliente e as solicitações de página subsequentes geralmente podem ser atendidas sem solicitações do servidor. Por esse motivo, recomendamos ter mais de 1 página no PWA Kit para ganhar desempenho e eficiência de UX do comprador, por exemplo: em vez de apenas sua página inicial - migre sua página inicial e as próximas 1-2 etapas de jornada mais comuns (pesquisa na página & inicial; página & inicial nossa marca). Use as ferramentas de análise à sua disposição para traçar esses caminhos comuns da jornada do cliente em seu site.

Com o B2C Commerce versão 25.3, a autenticação híbrida substitui o plug-in SLAS. As vitrines híbridas que usam Plugin SLAS continuarão funcionando, mas incentivamos fortemente a adoção do híbrido.

A imagem a seguir fornece um exemplo de pilha híbrida do B2C Commerce que usa autenticação híbrida. O Composable Storefront serve ao topo do funil como uma implementação sem cabeça e usa SCAPI para se comunicar com a instância do B2C Commerce. Uma loja SFRA, carrinho e checkout se comunica diretamente com a instância do B2C Commerce. O projeto SFRA usa autenticação híbrida para facilitar a ponte de sessão entre as duas infraestruturas. Uma CDN (eCDN ou sua própria CDN empilhada) roteia o tráfego para as duas infraestruturas, dependendo do caminho solicitado pelo comprador.

B2C Commerce híbrido

Inicie mais rapidamente com autenticação pronta para uso, garantindo a sincronização automática de dados entre as páginas SFRA e Composable Storefront. Você não precisa Plugin_SLASmais !

Os compradores podem navegar pelo seu site híbrido sem interrupções ou perda de dados. A sincronização é expandida para incluir atributos de sessão do Shopper Context e suporte para análises consistentes.

Não importa se você está usando SiteGenesis ou SFRA, temos uma solução totalmente suportada e produzida para facilitar seu caminho para o sucesso do Storefront Composable.

A versão inicial da autenticação híbrida no B2C Commerce versão 25.3 suporta:

  • SLAS Clientes Particulares
  • Modelos SFRA e SiteGenesis
  • PWA Kit 3.10.0 ou posterior
    • Mais especificamente, @salesforce/commerce-sdk-react: v3.3.0, que vem empacotado com PWA Kit 3.10.0
  • Login de IDP de terceiros com SLAS. SFRA logons de IDP de terceiros não são suportados.
    • A interação com IDP de terceiros só deve ser feita com SLAS - não SFRA logins de IDP de 3ª parte
  • SLAS Clientes Públicos
  • PWA Kit suporte v2.x para autenticação híbrida
  • SFRA funcionalidade "Lembrar de mim". Isso não é suportado no momento. Não **** ative a autenticação híbrida se estiver usando isso no momento.