Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de DataFirefly Native Live Shopping, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Pourquoi un live shopping natif et non un service tiers
Les plateformes commerciales comme Bambuser ou CommentSold facturent des abonnements mensuels souvent à quatre chiffres, exigent de souscrire à une infrastructure cloud externe, capturent vos données clients et imposent leurs propres règles de modération. DataFirefly Native Live Shopping inverse complètement ce modèle : tout fonctionne sur votre installation WordPress, le stream WebRTC est direct entre l'hôte et les spectateurs, la signalisation passe par votre propre API REST, les enregistrements restent stockés chez vous comme pièces jointes WordPress. Aucun appel sortant, aucune dépendance, aucune licence annuelle.
Architecture WebRTC mesh pour audiences modérées
Le module utilise une topologie peer-to-peer mesh où l'hôte ouvre une connexion WebRTC vers chaque spectateur. Cette approche est idéale jusqu'à environ 25 viewers simultanés selon la bande passante montante de l'hôte (compter environ 500 kbps par spectateur connecté). Au-delà, vous pouvez configurer un serveur TURN externe pour traverser les NAT symétriques, ou envisager une bascule vers un SFU si vos audiences dépassent régulièrement cette limite. La signalisation utilise du polling REST plutôt que des WebSockets, ce qui garantit une compatibilité totale avec les hébergements mutualisés.
Une vraie expérience shopping intégrée
Pendant le live, l'hôte met un produit en avant d'un clic depuis la console intégrée à l'admin WordPress. Le spectateur voit immédiatement apparaître une surimpression avec photo, nom, prix et bouton Ajouter au panier. Un clic suffit pour ajouter le produit au panier WooCommerce officiel, avec persistance de session côté serveur et tracking automatique de la source via une métadonnée live_show_id sur l'item du panier. Vos statistiques de ventes savent quels produits ont été vendus pendant quel live, et combien.
Replay automatique avec synchronisation des événements
Pendant la diffusion, l'API MediaRecorder du navigateur de l'hôte enregistre le stream en chunks WebM uploadés au fil de l'eau via l'API REST. Chaque action (mise en avant produit, diffusion de coupon, message animateur) est horodatée avec un offset relatif au début de l'enregistrement. Au moment du replay, la timeline d'événements est rejouée au bon timestamp, recréant l'expérience originale avec les produits qui apparaissent et disparaissent au moment exact où ils avaient été mis en avant en direct.
Console hôte intégrée à l'admin
Aucune application externe à installer. L'hôte démarre la diffusion directement depuis le menu Live Shopping de WordPress, avec preview vidéo, contrôles caméra/micro/partage d'écran, liste des produits liés au live avec bouton de mise en avant pour chacun, chat live avec messages distingués visuellement entre hôte et spectateurs, formulaire de diffusion de coupons et messages animateur, et journal d'activité en temps réel. La console est responsive et fonctionne aussi bien sur desktop que sur tablette.
Multilingue et conforme aux standards WordPress
Le module est livré avec cinq fichiers de traduction complets (français source, anglais, espagnol, allemand, italien) en tutoiement par défaut sur les versions ES/DE/IT pour rester cohérent avec le ton conversationnel du live shopping. Compatible nativement avec Polylang : le CPT est déclaré traduisible et les métadonnées critiques sont automatiquement copiées entre traductions. L'architecture suit PSR-4, les capabilities sont dédiées, les nonces REST sont vérifiés systématiquement, et le plugin déclare officiellement sa compatibilité avec le stockage haute performance des commandes WooCommerce.
Il n’y a pas encore d’avis.