Descontinuação do Shopify checkout.liquid
A Shopify informou a todos os comerciantes sobre a descontinuação de checkout.liquid e a migração para o Checkout Extensibility, uma nova base para criar experiências de checkout personalizadas.
A Shopify descontinuará checkout.liquid em duas fases:
- 13 de agosto de 2024: Prazo para fazer upgrade das suas páginas de informações, envio e pagamento.
- 28 de agosto de 2025: Prazo para fazer upgrade das suas páginas de agradecimento e status de pedido, incluindo seus apps que usam tags de script e scripts adicionais.
Para informações gerais sobre como fazer upgrade para o Checkout Extensibility, consulte o guia de upgrade da Shopify.
Impacto na sua integração
A integração da Braze com a Shopify usa Shopify ScriptTags para carregar o SDK da Braze para web em sites que não são headless. Estamos planejando lançar uma nova versão da integração antes do prazo de 2025 para dar suporte a todos os clientes antes que o checkout.liquid seja totalmente descontinuado.
Para as mudanças previstas para 13 de agosto de 2024, confira os detalhes a seguir para verificar se a sua equipe de desenvolvimento será impactada.
Fase um: 13 de agosto de 2024
A integração padrão da Braze com a Shopify não utiliza as páginas de informações, envio e pagamento dentro da experiência de checkout. Portanto, a integração padrão não será impactada.
Shopify Plus
Para clientes Shopify Plus, quaisquer snippets de código personalizados do SDK que modificam o checkout.liquid para as páginas de informações, envio ou pagamento ficarão inativos após essa data. Por exemplo, código personalizado que registra eventos dessas páginas deixará de funcionar. Se você tem código personalizado do SDK, consulte nossa orientação para desenvolvedores sobre migração.
Não Shopify Plus
Para clientes que não são Shopify Plus, se você precisa personalizar as páginas de informações, pagamento e envio, é necessário fazer upgrade para o Shopify Plus e então seguir a orientação para desenvolvedores.
Fase dois: 28 de agosto de 2025
A Shopify vai descontinuar o suporte para ScriptTags nas páginas de checkout.liquid, que são usadas na integração. Em resposta, estamos construindo ativamente uma nova versão da integração com a Shopify, que planejamos lançar bem antes do prazo de agosto de 2025. Fique atento para mais informações da equipe de produto da Braze.
Orientações para desenvolvedores
Estas orientações se aplicam a clientes do Shopify Plus que adicionaram snippets de código personalizados do SDK às páginas de informações, envio ou pagamento no checkout.liquid. Se você não fez essas personalizações, pode desconsiderar estas orientações.
Você não poderá mais adicionar snippets de código personalizados do SDK às páginas de informações, envio ou pagamento no checkout.liquid. Em vez disso, será necessário adicionar snippets de código personalizados do SDK às páginas de agradecimento ou de status de pedido. Isso permite reconciliar os usuários que concluíram o checkout.
- Carregue o SDK web da Braze nas páginas de agradecimento e de status de pedido.
- Recupere o e-mail do usuário.
- Chame
setEmail.
1
braze.getUser().setEmail(<email address>);
- Na Braze, mescle os perfis de usuário com base no e-mail.
Se você encontrar perfis de usuário duplicados, pode usar nossa ferramenta de mesclagem em massa para ajudar a otimizar seus dados.