Retour au blog
Intégration5 min1 556 lit

Comment ajouter une vue produit 360° sur 1C-Bitrix

3 étapes pour 1C-Bitrix : publier dans Studio, coller widget.js dans une zone d’inclusion ou catalog.element, lier par référence. Chargement différé, modal, CDN.

IntégrationTutoriel
Fiche produit 1C-Bitrix ouvrant la visionneuse Spinnify 360° en overlay

Réponse rapide

360° sur le catalogue 1C-Bitrix (pas Bitrix24) : publier dans Studio (nom = référence, Actif) → coller widget.js dans une zone d’inclusion (bitrix:main.include) ou catalog.element → data-key + data-sku (AUTO si sku JSON-LD). Chargement différé et modal. Tester une URL produit en ligne. Si le cache composite est actif, tester avec ; ne pas l’éteindre comme correctif par défaut.

Les galeries Bitrix font défiler des photos fixes. L’acheteur ne peut toujours pas tourner l’article. Vous pouvez ajouter une rotation 360° photographiée sans module Marketplace Bitrix : héberger les vues dans Spinnify et coller un script.

Ce guide concerne les fiches catalogue 1C-Bitrix CMS (catalog.element). Bitrix24 est un autre produit (CRM) et n’est pas cette pile. Le même extrait widget.js fonctionne sur la fiche produit. Vous n’installez pas de module Marketplace Bitrix fourni par Spinnify.

3 étapes des photos à la fiche Bitrix en ligne

Le travail, c’est l’intégration : un script sur la fiche produit, puis une correspondance avec la référence catalogue.

1. Préparer dans Spinnify Studio

Avant d’ouvrir l’admin Bitrix :

  • Créer un compte Spinnify Studio.
  • Créer un produit et envoyer une série de photos (24–36 vues, 4:3 pour les photos PC).
  • Important : le nom du produit dans Studio doit égaler la référence catalogue (espaces et tirets comptent, la casse non).
  • Laisser le produit Actif. Un produit masqué n’affiche pas le bouton.

2. Ajouter le code sur Bitrix

Deux façons de coller le même extrait Studio. Copiez-le depuis Installation du widget → Afficher le code.

Méthode A : zone d’inclusion (le plus rapide pour tout le catalogue). Sur le modèle de fiche (catalog.element), ajouter un composant bitrix:main.include. Le pointer vers un fichier d’inclusion (par exemple dans /include/) qui contient le script, enregistrer. Utiliser data-sku="AUTO" si la fiche affiche déjà du JSON-LD Product Schema.org avec sku.

Méthode B : catalog.element template.php (un collage dans le modèle de fiche). Ouvrir le modèle de fiche produit, coller le même extrait, enregistrer. Utiliser un data-sku manuel égal à la référence de ce produit si AUTO n’est pas disponible. Ne pas coller dans catalog.section : le script se chargerait sur les listes.

widget.js Spinnify collé dans une zone d’inclusion 1C-Bitrix ou le modèle catalog.element
widget.js dans la zone d’inclusion ou catalog.element → modal 360°.

3. Configurer la liaison

Le code ressemble à : <script src="https://www.spinnify.io/widget.js" data-key="YOUR_WIDGET_KEY" data-sku="SKU_FROM_PANEL" defer></script>

  • data-key : votre clé widget Studio. Ne la changez pas.
  • data-sku : la référence catalogue, ou AUTO pour lire sku dans le JSON-LD, ou URL si vous avez enregistré le chemin de page dans Studio. Pour les offres SKU, lier la référence de l’offre visible.

Pourquoi ça reste rapide

Un script tiers sur 1C-Bitrix soulève des questions de PageSpeed, car le cache composite et catalog.element tiennent déjà le premier affichage. Spinnify garde le travail lourd hors de cette peinture : les vues restent sur le CDN jusqu’au clic. La galerie Bitrix s’affiche d’abord ; la couche 360 s’ouvre ensuite en modal.

  • Chargement différé : le navigateur n’envoie pas la série de vues tant que l’acheteur n’a pas cliqué.
  • Isolation : la visionneuse s’ouvre en modal et ne replace pas la galerie Bitrix au premier affichage.
  • CDN : les vues sont en WebP/AVIF redimensionné, pas de fichiers en plus dans le stockage Bitrix.

Liste : le bouton n’apparaît pas ?

Si le bouton 3D View manque, parcourez cette liste sur une URL produit en ligne, pas dans l’aperçu Admin.

  • URL produit en ligne ? L’aperçu de l’éditeur visuel est un mauvais test pour les scripts vitrine.
  • Site composite : tester la page publiée avec le composite actif. Si le bouton manque, placer le script hors d’une zone dynamique ou retester avec ?ncc=1, puis corriger l’emplacement. Ne pas éteindre le composite sur tout le site comme correctif par défaut.
  • Noms identiques ? Le nom Studio et la référence catalogue doivent correspondre (espaces et tirets inclus).
  • Le produit Studio est-il Actif ?
  • data-key copié depuis votre compte ?
  • Un script par page : ne collez pas l’extrait deux fois. Pas dans les listes catalog.section.
  • Offres SKU : lier la référence de l’offre visible, ou le mode URL si chaque offre a son propre chemin.

Puis-je personnaliser l’apparence du bouton ?

Oui. Le bouton se stylise dans Studio, pas dans le CSS du thème. Vous pouvez l’aligner sur la vitrine sans modifier le modèle produit :

  • Position : droite, gauche ou centre.
  • Couleurs et libellé alignés sur le thème Bitrix.
  • Format : icône flottante ronde ou onglet fin.

Ensuite Bitrix sert toujours la galerie. La couche 360° s’ouvre quand quelqu’un la demande.

Tourner les vues : créer une vue 360. Autres boutiques HTML : Tilda Zero Block. spins 360 WooCommerce.

Questions fréquemment posées

Faut-il un module Bitrix Marketplace ?
Non. Collez widget.js depuis Spinnify Studio dans une zone d’inclusion (bitrix:main.include) ou le modèle catalog.element. Spinnify ne fournit pas de module Bitrix.
Zone d’inclusion ou modèle catalog.element ?
Une zone d’inclusion sur catalog.element est le plus rapide pour chaque fiche, surtout avec data-sku AUTO. Coller dans catalog.element template.php si l’extrait doit vivre dans le modèle de fiche. Pas dans catalog.section.
Que sont data-key et data-sku ?
data-key est votre clé widget Studio. data-sku est la référence catalogue, AUTO pour le sku JSON-LD, ou URL pour un chemin de page enregistré.
Le script va-t-il ralentir Bitrix ?
Les vues se téléchargent au clic. La visionneuse tourne en modal. Livraison WebP/AVIF via CDN, pas de fichiers Bitrix en plus.
Pourquoi le bouton n’apparaît-il pas ?
Ouvrez une fiche produit en ligne avec le composite actif. Faites correspondre le nom Studio à la référence, laissez le produit Actif, vérifiez la clé widget, collez le script une fois. N’éteignez pas le composite en premier.
Est-ce pour Bitrix24 ?
Non. Ce guide concerne les fiches catalogue 1C-Bitrix CMS (catalog.element). Bitrix24 est un produit CRM séparé. L’extrait HTML peut aller sur n’importe quelle page HTML, mais nous ne prenons pas en charge Bitrix24 comme cette pile.
Puis-je personnaliser le bouton ?
Oui, dans Studio : position, couleurs, libellé, icône ronde ou onglet fin. Le thème Bitrix n’a pas à restyler le lanceur.

Auteur

Spinnify Editorial

The Spinnify 360° Studio team — guides on 360° product spins, storefront integrations, and product page performance.

Tilda Ouverture de la page Zero Block Visionneuse Spinnify 360° en superposition modale
Intégration10 min1 543 lit

Comment ajouter une vue produit à 360° sur Tilda : un guide pour les propriétaires de magasins

3 étapes sans code : publier dans Spinnify Studio, intégrer via T123 ou Zero Block, lier par SKU. Chargement différé, modal, WebP/__PH_2__. Liste de contrôle si le bouton reste masqué.

IntégrationComment faire
Lire l'article
Page produit WooCommerce intégrant la visionneuse Spinnify 360° via widget.js
Intégration10 min1 968 lit

Comment ajouter des vues de produits à 360° à votre boutique WooCommerce

Ajoutez des rotations à 360° à WooCommerce en 3 étapes : publiez dans Spinnify Studio, intégrez widget.js, liaison SKU/URL. Charge paresseuse, WebP CDN. Liste de contrôle de dépannage.

IntégrationComment faire
Lire l'article

Prêt à publier votre premier tour à 360° ?

Créez un produit, téléchargez des cadres et intégrez le widget avec un extrait de script.

  1. Télécharger des cadres
  2. Incorporer le script
  3. Allez en direct
Essayez Spinnify 360° Studio gratuitement