Dépréciation de Shopify checkout.liquid
Shopify a informé tous les marchands de la dépréciation de checkout.liquid et de la migration vers Checkout Extensibility, une nouvelle base pour créer des expériences de paiement personnalisées.
Shopify va déprécier checkout.liquid en deux phases :
- 13 août 2024 : Date limite pour mettre à jour vos pages d’information, d’expédition et de paiement.
- 28 août 2025 : Date limite pour mettre à jour vos pages de remerciement et de statut de commande, y compris vos applications utilisant des balises de script et des scripts supplémentaires.
Pour obtenir des informations générales sur la mise à niveau vers Checkout Extensibility, consultez le guide de mise à niveau de Shopify.
Impact sur votre intégration
L’intégration Braze et Shopify utilise les ScriptTags Shopify pour charger le SDK Web de Braze pour les sites non headless. Nous prévoyons de lancer une nouvelle version de l’intégration avant la date limite de 2025 afin de prendre en charge tous les clients avant que checkout.liquid ne soit entièrement déprécié.
Pour les changements à venir le 13 août 2024, consultez les détails suivants pour vérifier si votre équipe de développement sera impactée.
Phase un : 13 août 2024
L’intégration par défaut de Braze et Shopify n’utilise pas les pages d’information, d’expédition et de paiement dans l’expérience de passage en caisse. Par conséquent, l’intégration par défaut ne sera pas impactée.
Shopify Plus
Pour les clients Shopify Plus, tout extrait de code SDK personnalisé qui modifie checkout.liquid pour les pages d’information, d’expédition ou de paiement deviendra inactif après cette date. Par exemple, le code personnalisé qui enregistre des événements à partir de ces pages ne fonctionnera plus. Si vous avez du code SDK personnalisé, consultez nos conseils pour les développeurs pour la migration.
Non-Shopify Plus
Pour les clients non-Shopify Plus, si vous devez personnaliser les pages d’information, de paiement et d’expédition, vous devez passer à Shopify Plus, puis suivre les conseils pour les développeurs.
Phase deux : 28 août 2025
Shopify va déprécier la prise en charge des ScriptTags sur les pages checkout.liquid, qui sont utilisées dans l’intégration. En réponse, nous développons activement une nouvelle version de l’intégration Shopify que nous prévoyons de publier bien avant la date limite d’août 2025. Restez à l’écoute pour plus d’informations de la part de l’équipe produit Braze.
Conseils pour les développeurs
Ces conseils s’appliquent aux clients Shopify Plus qui ont ajouté des extraits de code SDK personnalisés aux pages d’information, d’expédition ou de paiement dans checkout.liquid. Si vous n’avez pas effectué ces personnalisations, vous pouvez ignorer ces conseils.
Vous ne pourrez plus ajouter d’extraits de code SDK personnalisés aux pages d’information, d’expédition ou de paiement dans checkout.liquid. À la place, vous devrez ajouter des extraits de code SDK personnalisés aux pages de remerciement ou de statut de la commande. Cela vous permet de réconcilier les utilisateurs qui ont finalisé leur commande.
- Chargez le SDK web Braze sur les pages de remerciement et de statut de la commande.
- Récupérez l’e-mail de l’utilisateur.
- Appelez
setEmail.
1
braze.getUser().setEmail(<email address>);
- Dans Braze, fusionnez les profils utilisateur sur la base de l’e-mail.
Si vous rencontrez des profils utilisateur en double, vous pouvez utiliser notre outil de fusion en masse pour rationaliser vos données.