Intégrations

Comment Ajouter un Widget de Taille à Squarespace

Guide d'injection de code pour les commerçants sans option app store Squarespace native

Sur cette page
  1. Pourquoi les Intégrations de Dimensionnement Squarespace Fonctionnent Différemment
  2. Étape par Étape : Injecter le Widget via l'Injection de Code
  3. Placement qui Convertit Réellement
  4. Contraintes de Plateforme à Planifier
  5. Où YourSizer S'intègre
  6. Questions Fréquentes
  7. Conclusion

Squarespace n'offre pas de marché d'applications natif pour les outils de dimensionnement tiers comme les widgets de recommandation de taille, ce qui laisse les propriétaires de magasins deviner si un widget de taille est même possible sur la plateforme. C'est possible, mais cela nécessite une injection de code plutôt qu'une installation en un clic, et obtenir le positionnement incorrect est la différence entre un widget qui augmente la conversion et un que personne ne remarque.

Le commerce Squarespace fonctionne sur un système de modèles fermés. Contrairement à Shopify, il n'y a pas d'onglet App Store où vous pouvez parcourir, cliquer sur « Installer » et obtenir un widget intégré à chaque page de produit automatiquement. À la place, Squarespace expose l'injection de code — un panneau de paramètres où vous pouvez déposer du HTML, CSS et JavaScript personnalisés dans l'en-tête, le pied de page ou des sections de page individuelles du site. C'est toute la surface d'intégration, et c'est suffisant pour exécuter correctement un widget de recommandation de taille si vous comprenez ses contraintes.

Pourquoi les Intégrations de Dimensionnement Squarespace Fonctionnent Différemment

Squarespace a d'abord été construit pour les portefeuilles et les sites de contenu, le commerce en second lieu. Cet héritage se manifeste dans la quantité de contrôle que les commerçants obtiennent sur le DOM. Vous ne pouvez pas modifier les fichiers de modèle de produit individuels comme vous pouvez le faire avec un thème Shopify Liquid; vous injectez du code globalement ou par page, puis ciblez les éléments avec JavaScript une fois que la page s'est rendue.

Cela signifie qu'un widget de taille sur Squarespace se charge généralement via un extrait de code dans Paramètres → Avancé → Injection de code, observe le montage de la page de produit et s'insère à côté du bouton Ajouter au panier en utilisant un sélecteur DOM. Cela fonctionne de manière fiable, mais c'est plus fragile aux changements de modèle qu'un connecteur d'application natif ne l'aurait été — une mise à jour du modèle Squarespace peut modifier un nom de classe et casser le point d'injection. Prévoyez du temps pour revérifier le positionnement après toute mise à jour de modèle ou de site majeure.

Étape par Étape : Injecter le Widget via l'Injection de Code

La mécanique est simple une fois que vous savez où Squarespace cache les paramètres.

  1. Accédez à Paramètres → Avancé → Injection de code dans le tableau de bord Squarespace.
  2. Ajoutez le script du chargeur du widget au champ Pied de page — l'injection de pied de page fonctionne sur l'ensemble du site sans bloquer le rendu initial de la page, ce qui est important pour Core Web Vitals.
  3. Si le widget nécessite des déclencheurs spécifiques à la page (par exemple, se charger uniquement sur les pages de produits), enveloppez l'initialisation dans une vérification par rapport à window.location.pathname ou utilisez le panneau d'injection de code spécifique à la page de Squarespace trouvé dans les paramètres de chaque page individuelle.
  4. Définissez le conteneur cible en utilisant un sélecteur CSS qui correspond au balisage de votre page de produit du modèle — les modèles Squarespace 7.1 exposent généralement une structure prévisible .product-block ou #productTitle, mais vérifiez toujours dans votre modèle spécifique avant de publier.
  5. Prévisualisez sur un produit brouillon avant de le publier en direct, puisque Squarespace n'offre pas un environnement d'essai complet pour les tests de la logique commerciale.

Un petit tableau de destination de chaque type d'extrait de code :

Type de codeOù il vaSe charge sur
Script de chargeur sitewideInjection de code de pied de pageChaque page
Logique de déclenchement spécifique à la pageParamètres de la page → Avancé → En-tête/Pied de page de la pageUne seule page
Remplacements CSS personnalisésConception → CSS personnaliséChaque page

Placement qui Convertit Réellement

L'endroit où le widget s'affiche sur la page a plus d'importance que la plupart des commerçants ne s'y attendent. Sur la base des modèles que nous voyons chez les marques de mode exécutant des outils de taille et d'ajustement, un widget placé directement au-dessus ou à côté du bouton Ajouter au panier obtient beaucoup plus d'engagement qu'un enfoui sous le pli dans un onglet de description. À ce moment, les acheteurs sont déjà dans une décision de dimensionnement — c'est le moment du plus haut niveau d'intention sur toute la page.

Évitez deux erreurs courantes spécifiques à Squarespace. Premièrement, n'injectez pas le widget dans le modèle de pied de page et ne comptez pas sur JavaScript pour le « chasser » à chaque chargement de page — cela ajoute de la latence et provoque parfois un décalage visible du contenu au fur et à mesure que le widget se monte. Deuxièmement, ne l'empilez pas à l'intérieur d'un accordéon ou d'un onglet qui nécessite un clic supplémentaire pour le révéler; chaque clic supplémentaire avant que la question de dimensionnement soit répondue est une chance pour l'acheteur d'abandonner et de vérifier plutôt la politique de retour d'un concurrent.

Contraintes de Plateforme à Planifier

L'éditeur Squarespace restreint ce que les commerçants peuvent toucher, et cela a des conséquences réelles pour une intégration de dimensionnement :

  • Aucun champ personnalisé par produit de la manière que Shopify offre les métachamps, donc passer les données de tableau de tailles spécifiques aux produits au widget signifie souvent compter sur l'appariement de modèles SKU ou titre de produit plutôt qu'un champ structuré propre.
  • La variabilité des modèles entre les sites Squarespace 7.0 et 7.1 signifie qu'un sélecteur qui fonctionne sur un magasin peut ne pas fonctionner sur un autre — il n'y a pas une seule structure DOM « page de produit Squarespace ».
  • Aucun crochet d'application côté serveur, donc toute la logique s'exécute côté client dans le navigateur, ce qui est bien pour un widget de dimensionnement moderne mais exclut la personnalisation rendue par serveur au moment du chargement de la page.
  • Comportement de paiement mobile sur Squarespace ouvre un chariot coulissant par défaut; testez que l'appel à l'action du widget reste visible une fois ce panneau ouvert, pas seulement sur la page de produit statique.

Aucun de ceux-ci ne sont des critères éliminatoires, mais ils expliquent pourquoi une intégration Squarespace nécessite un peu plus de tests qu'une installation d'app store plug-and-play.

Où YourSizer S'intègre

Le widget YourSizer est conçu pour s'exécuter via injection de code précisément parce que beaucoup de marques de mode de taille moyenne se trouvent sur des plates-formes sans écosystème d'applications natif. Sur Squarespace, cela signifie un script de chargeur léger dans Injection de code, une configuration de placement à côté du bouton Ajouter au panier et des données de tableau de tailles mappées par poignée de produit ou modèle SKU plutôt qu'un champ personnalisé. La configuration est plus proche d'une balise de script qu'une installation d'application, mais le résultat — un acheteur obtenant une recommandation de taille avant le paiement au lieu de deviner — est le même résultat que les commerçants obtiennent sur des plates-formes plus conviviales pour l'intégration. Si vous évaluez si un outil de taille vaut le travail de configuration spécifique à Squarespace, il est utile de d'abord comprendre comment choisir une solution de recommandation de taille et quel type de retour sur investissement attendre, couvert dans notre ventilation du ROI d'un outil de recommandation de taille.

Questions Fréquentes

Squarespace a-t-il un app store natif pour les widgets de recommandation de taille ?

Non. Squarespace n'exécute pas un marché d'applications ouvert comparable à l'App Store de Shopify pour les outils commerciaux tiers comme les widgets de dimensionnement. Toute intégration de recommandation de taille doit être ajoutée manuellement via Injection de code, ce qui signifie coller un script dans les paramètres d'en-tête ou de pied de page du site et configurer où il doit apparaître sur les pages de produits. C'est une tâche de configuration unique plutôt qu'un abonnement d'application en cours géré via un tableau de bord de plateforme.

L'injection de code ralentira-t-elle mon site Squarespace ?

Un chargeur de widget bien construit devrait avoir un impact minimal s'il se charge de manière asynchrone et n'a pas bloquer le rendu de la page principale. Le plus grand risque à surveiller est un script qui effectue une recherche DOM lourde à chaque chargement de page à la recherche de son point de montage — ce modèle peut introduire un retard perceptible ou un décalage visible du contenu, en particulier sur mobile. Le test sur une page de produit réelle, et non seulement le mode d'aperçu Squarespace, est le meilleur moyen de confirmer que le chargeur n'ajoute pas de latence perceptible.

Puis-je afficher différents tableaux de tailles pour différents produits sur Squarespace ?

Oui, mais cela nécessite plus de mappage manuel que sur les plates-formes avec des champs de produit personnalisés. Puisque Squarespace n'expose pas les métachamps par produit de la façon que Shopify le fait, la plupart des intégrations de dimensionnement mappent les données du tableau de tailles en utilisant le SKU, la catégorie ou le modèle de titre du produit au lieu d'un champ de données dédié. Cela fonctionne bien une fois configuré, mais cela signifie d'auditer la structure de votre catalogue de produits avant la configuration plutôt que de supposer qu'un champ plug-and-play existera.

L'injection de code est-elle réversible si je veux supprimer le widget plus tard ?

Oui. Parce que l'intégration entière réside dans le panneau Injection de code et les paramètres spécifiques à la page, la suppression d'un widget de taille de Squarespace est aussi simple que de supprimer le script injecté et d'effacer toute addition de code par page. Il n'y a pas de migration de base de données ou de nettoyage de désinstallation d'application nécessaire, puisque rien en dehors des champs d'injection de code a été modifié.

Conclusion

L'absence de magasin d'applications commerciales de Squarespace rend l'intégration du widget de taille plus technique qu'elle ne doit l'être, mais l'injection de code est un chemin stable et bien documenté une fois que vous connaissez les bords de la plate-forme — variabilité des modèles, aucun champ personnalisé et exécution côté client uniquement. Obtenez le placement correct à côté de la décision d'achat, testez après les mises à jour de modèle, et un magasin Squarespace peut offrir la même confiance de dimensionnement avant achat que les acheteurs attendent maintenant sur n'importe quel site de mode moderne, quel que soit la plate-forme qui le gère.

Passez à la pratique

Voyez YourSizer sur votre propre boutique

Recommandation de taille, modèle corporel 3D et essayage par photo — sur vos fiches produit en une journée.