Obsolescencia de checkout.liquid de Shopify
Shopify ha informado a todos los comerciantes sobre la obsolescencia de checkout.liquid y la migración a Checkout Extensibility, una nueva base para crear experiencias de pago personalizadas.
Shopify dejará de utilizar checkout.liquid en dos fases:
- 13 de agosto de 2024: Fecha límite para actualizar tus páginas de información, envío y pago.
- 28 de agosto de 2025: Fecha límite para actualizar tus páginas de agradecimiento y estado del pedido, incluyendo tus aplicaciones que utilizan etiquetas de script y scripts adicionales.
Para obtener información general sobre la actualización a Checkout Extensibility, consulta la guía de actualización de Shopify.
Impacto en tu integración
La integración de Braze y Shopify utiliza Shopify ScriptTags para cargar el SDK Web de Braze en sitios que no son headless. Estamos planificando lanzar una nueva versión de la integración antes de la fecha límite de 2025 para dar soporte a todos los clientes antes de que checkout.liquid quede completamente obsoleto.
Para los próximos cambios del 13 de agosto de 2024, consulta los siguientes detalles para ver si tu equipo de desarrollo se verá afectado.
Fase uno: 13 de agosto de 2024
La integración predeterminada de Braze y Shopify no utiliza las páginas de información, envío y pago dentro de la experiencia de pago. Como resultado, la integración predeterminada no se verá afectada.
Shopify Plus
Para los clientes de Shopify Plus, cualquier fragmento de código personalizado del SDK que modifique checkout.liquid para las páginas de información, envío o pago quedará inactivo después de esta fecha. Por ejemplo, el código personalizado que registra eventos desde estas páginas dejará de funcionar. Si tienes código personalizado del SDK, consulta nuestra guía para desarrolladores sobre la migración.
No Shopify Plus
Para los clientes que no son Shopify Plus, si necesitas personalizar las páginas de información, pago y envío, debes actualizar a Shopify Plus y luego seguir la guía para desarrolladores.
Fase dos: 28 de agosto de 2025
Shopify dejará de dar soporte a ScriptTags en las páginas de checkout.liquid, que se utilizan en la integración. En respuesta, estamos construyendo activamente una nueva versión de la integración de Shopify que planeamos lanzar con suficiente antelación antes de la fecha límite de agosto de 2025. Mantente atento para obtener más información del equipo de producto de Braze.
Guía para desarrolladores
Esta guía aplica a clientes de Shopify Plus que han añadido fragmentos de código personalizados del SDK a las páginas de información, envío o pago en checkout.liquid. Si no has realizado estas personalizaciones, puedes ignorar esta guía.
Ya no podrás añadir fragmentos de código personalizados del SDK a las páginas de información, envío o pago en checkout.liquid. En su lugar, necesitarás añadir fragmentos de código personalizados del SDK a las páginas de agradecimiento o estado del pedido. Esto te permite conciliar a los usuarios que completaron el proceso de pago.
- Carga el SDK Web de Braze en las páginas de agradecimiento y estado del pedido.
- Recupera el correo electrónico del usuario.
- Llama a
setEmail.
1
braze.getUser().setEmail(<email address>);
- En Braze, fusiona los perfiles de usuario por correo electrónico.
Si encuentras perfiles de usuario duplicados, puedes usar nuestra herramienta de fusión masiva para ayudar a optimizar tus datos.