Usar el storefront componible en una implementación híbrida
Un storefront híbrido permite la combinación de storefronts tradicionales basados en Salesforce Commerce Cloud con sitios de storefront componibles desacoplados y sin cabeza. B2C Commerce admite implementaciones de escaparates híbridos para que pueda ejecutar su estrategia headless con un costo reducido y un tiempo de comercialización más rápido.
A partir de la versión 25.3 de B2C Commerce, la autenticación híbrida (auth) reemplaza a los SLAS de complemento. La autenticación híbrida es una solución independiente para implementaciones que necesitan autorización de SFRA/SiteGenesis y autorización de Shopper Login and API Access Service (SLAS). Esto significa que necesita un token web ( dwsid
SFRA/SiteGenesis) y JSON (SLAS), y estos tokens deben mantenerse sincronizados. La autenticación híbrida es una mejora con respecto al enfoque de SLAS de complemento, ya que ofrece un rendimiento y una estabilidad mejorados de los storefronts híbridos al trasladar la característica directamente a la plataforma de B2C Commerce.
Para obtener más información sobre la autenticación híbrida, consulte Configurar un storefront híbrido con autenticación híbrida.
Decida los objetivos, el alcance y el cronograma de su implementación híbrida (headless por fases). Tenga en cuenta que cuanto más tiempo esté su sitio en modo híbrido, más tiempo tendrá que dedicar a la complejidad operativa involucrada. Establece una fecha de vencimiento para la transición a un sitio de 100% Composable.
Una de las principales ventajas de una aplicación de una sola página (SPA) como PWA Kit es que el paquete de aplicaciones se envía al cliente y, a menudo, las solicitudes de página posteriores se pueden atender sin solicitudes de servidor. Por esta razón, recomendamos encarecidamente tener más de 1 página en PWA Kit para obtener rendimiento y eficiencias de UX para el comprador, por ejemplo: en lugar de solo su página de inicio, migre su página de inicio y los siguientes 1-2 pasos de viaje más comunes (búsqueda en la página & de inicio; página & de inicio de nuestra marca). Utilice las herramientas de análisis a su disposición para trazar estas rutas comunes del recorrido del cliente a través de su sitio.
Con la versión 25.3 de B2C Commerce, la autenticación híbrida reemplaza a los SLAS de complemento. Los storefronts híbridos que usan SLAS de complemento seguirán funcionando, pero recomendamos encarecidamente adoptar la autenticación híbrida.
En la siguiente imagen, se proporciona un ejemplo de pila híbrida de B2C Commerce que usa autenticación híbrida. Composable Storefront se ubica en la parte superior del embudo como una implementación headless y usa SCAPI para comunicarse con la instancia de B2C Commerce. Un carrito de ejecución y pago de un storefront de SFRA se comunica directamente con la instancia de B2C Commerce. El proyecto SFRA utiliza la autenticación híbrida para facilitar el puente de sesión entre las dos infraestructuras. Una CDN (eCDN o su propia CDN apilada) enruta el tráfico a las dos infraestructuras en función de la ruta solicitada por el comprador.
Inicie más rápido con la autenticación lista para usar, lo que garantiza la sincronización automática de datos entre SFRA y las páginas del storefront componible. ¡Ya no lo necesitas Plugin_SLAS!
Los compradores pueden navegar a través de su sitio híbrido sin interrupciones ni pérdida de datos. La sincronización se expande para incluir atributos de sesión de Contexto del comprador y soporte para análisis consistentes.
Ya sea que estés usando SiteGenesis o SFRA, te tenemos cubierto con una solución totalmente compatible y productiva para facilitar tu camino hacia el éxito de Composable Storefront.
La versión inicial de la autenticación híbrida en la versión 25.3 de B2C Commerce admite:
- Clientes privados SLAS
- Plantillas de SFRA y SiteGenesis
- PWA Kit 3.10.0 o posterior
- Más específicamente, @salesforce/commerce-sdk-react: v3.3.0, que viene empaquetado con PWA Kit 3.10.0
- Inicio de sesión de IDP de terceros con SLAS. No se admiten los inicios de sesión de IDP de terceros de SFRA.
- La interacción con IDP de terceros solo debe realizarse con SLAS, no con inicios de sesión de IDP de terceros de SFRA
- Clientes públicos de SLAS
- Compatibilidad con PWA Kit v2.x para autenticación híbrida
- Funcionalidad "Recuérdame" de SFRA. Esto no se admite actualmente. No **** active la autenticación híbrida si la usa actualmente.
- Para obtener detalles de la implementación híbrida que se aplican a la autenticación híbrida, consulte Configuración de un storefront híbrido con autenticación híbrida.
- Para trabajar con SCAPI en una implementación híbrida, consulte Guía híbrida.
- Para obtener detalles sobre la implementación híbrida que se aplica a los SLAS de complemento, consulte Configuración de un storefront híbrido con SLAS de complemento.