Comment ça marche (3 étapes)

Winacom s'utilise toujours dans le même ordre, en 3 étapes : on paramètre les écrans, on crée le contenu, puis on publie. C'est exactement le parcours de la check-list « Premiers pas » (en bas à droite de l'écran).

1 · 📺 Paramétrer vos écrans

  • À faire en tout premier : complétez vos infos société (raison sociale, adresse, SIRET), votre logo, votre point de vente et votre lien Google avis dans Paramètres. Ces infos sont réutilisées partout — voir « Pourquoi c'est important » juste en dessous.
  • Appairez un écran (TV / borne) dans Écrans → « Ajouter un écran » (code à 6 chiffres saisi sur l'écran).
  • La page Écrans sert uniquement à appairer, régler et contrôler (bouton 🔆 Identifier). Le lancement de contenu se fait à l'étape 3.

2 · 🎨 Créer le contenu

  • Menu Création : 🎮 Jeux, ⚡ Promo Flash, 📊 Sondages, 🎞️ Diaporamas, 🚨 Info Prioritaire.
  • Vous fabriquez le contenu et le prévisualisez sur votre ordinateur (bouton « 👁 Voir »).
  • À ce niveau, on ne choisit pas l'écran : on crée seulement. L'assignation se fait à l'étape 3.

3 · 🚀 Publier

  • Tout se passe dans le Tableau de bord « Lancement rapide multi-écrans ».
  • Cochez un ou plusieurs écrans, choisissez le contenu (jeu, diaporama, promo flash, sondage, veille…), puis « Lancer ».
  • Les écrans appliquent la commande en ~3 s. C'est le seul endroit pour diffuser — pour éviter les commandes en double.

⚠️ Pourquoi bien compléter vos infos société + logo dès le départ ?

Ces informations ne servent pas qu'à l'esthétique : elles sont réutilisées automatiquement dans tout Winacom. Les renseigner correctement une seule fois vous évite de corriger chaque jeu ensuite — et garantit des opérations légales et professionnelles.

  • 📜 Règlement des jeux : raison sociale, adresse et SIRET alimentent automatiquement les mentions légales du règlement — obligatoire pour un jeu-concours ou un tirage au sort. Infos manquantes = règlement incomplet.
  • ✉️ Emails aux participants & gagnants : le nom de votre enseigne, votre logo et vos coordonnées apparaissent dans les emails (confirmation d'inscription, code, annonce du gain).
  • 🖥️ Image de marque à l'écran : votre logo s'affiche sur les jeux, les affiches et les diaporamas diffusés en magasin.
  • Avis Google : le lien Google avis transforme vos joueurs en avis 5 étoiles à la fin du jeu.

👉 Tout se règle dans Paramètres → Société, Logo & Points de vente.

📌 Bon à savoir

  • Une info prioritaire (message en surimpression) se diffuse depuis Création → Info Prioritaire (ciblage par écran). Un badge 📣 Info prioritaire s'affiche sur les écrans concernés.
  • La remise des lots gagnés se contrôle dans Tableau de bord → 🎫 Vérification rapide d'un code (ou via le lien mobile sans connexion pour le personnel).

Nouveautés récentes

Les dernières évolutions de Winacom — les plus récentes en haut. Tout est inclus sans intervention de votre côté.

📤 Configuration d'envoi email par commerçant

Chaque commerçant peut maintenant configurer son propre serveur SMTP ou compte Brevo depuis Paramètres → Envoi email. Les emails à vos clients partent depuis votre nom de domaine (anti-spam + meilleure réputation + renforcement de votre marque). Détails dans la section Envoi email.

🎫 Nouveau type de jeu : Tirage au sort gros lot

Collectez des inscriptions au kiosque pour un gros lot unique (voyage, voiture, téléviseur…) tiré au sort plus tard. 4 étapes au kiosque (affiche → quiz → formulaire → confirmation), règlement légal conforme loi du 12 mars 2014 pré-rempli avec les infos de votre société, email de confirmation automatique envoyé au participant (personnalisable), export CSV des inscriptions, et anonymisation RGPD automatique 6 mois après la fin du jeu. Voir la section Tirage au sort ci-dessous.

🛒 Nouveau jeu : Caddie plein

Un caddie de provisions à gagner ! Une vidéo de caddie qui se remplit + un ticket de caisse animé qui s'imprime à droite en 8 s. Le total arrive exactement sur la valeur du lot si c'est gagné, ou à quelques € près si perdu. 1 lot fixe (le caddie plein), 40 à 60 produits sur le ticket. Idéal pour un commerce qui veut offrir une dotation forte à fort impact.

📊 Onglet « Rapports » dans Leads & codes

Une vraie page d'analytics : heures d'affluence, répartition par jour de la semaine, performance par jeu, par campagne et par diaporama, top des lots gagnés, dépense totale et coût moyen par lot pour chaque campagne. Sélecteur de période 7 / 30 / 90 j / 1 an.

🎵 Son d'ambiance qui s'adapte

La musique de fond des jeux et du diaporama baisse progressivement pendant les animations qui ont leur propre bande-son (caddie, roue, machine à sous, slide vidéo) puis remonte tout en douceur — fini les sons qui se chevauchent.

🎞️ Diaporama enrichi

  • Bibliothèque d'émojis intégrée dans les slides Page perso (~230 emojis classés, recherche FR, insertion à la position du curseur).
  • Détection auto du ratio + durée des vidéos (YouTube, Vimeo, Dailymotion, MP4) — le bloc s'adapte au ratio en un clic, et le diaporama attend la fin de la vidéo avant de passer à la slide suivante.
  • Preview vidéo en lecture réelle dans l'éditeur (plus de placeholder noir).
  • Slides pliables : créer une nouvelle slide replie automatiquement les autres pour vous focaliser dessus.
  • Gestion des calques sur les blocs (« devant / derrière / tout devant / tout derrière »).

📅 Campagnes

  • Renommage LieuPoint de vente dans tout le module, avec un vrai sélecteur lié à vos boutiques enregistrées (plus de doublon par faute de frappe).
  • Nouveau bouton « 👁️ Voir » sur chaque campagne : ouvre le kiosque dans un nouvel onglet pour voir le rendu live sans devoir vous déplacer.

🎮 Kiosque : « ← Choisir un autre jeu »

Sur les campagnes multi-jeux, un bouton discret en haut-gauche permet de revenir au menu de choix des jeux avant d'avoir commencé une partie. Avant, il fallait attendre la fin pour rebasculer.

🧷 Header sticky

Le menu du back-office reste toujours visible en haut de l'écran pendant le scroll, sur desktop et mobile. Plus besoin de remonter pour changer de section.

Société et profil

La section Paramètres → Société regroupe votre identité partagée par tous vos points de vente : nom, slogan, logo principal, réseaux sociaux. Le logo apparaît sur le kiosque et dans les emails envoyés aux gagnants.

💡 Astuce logo : utilisez un PNG transparent ~ 400×200 px pour un rendu net sur n'importe quel fond.

Points de vente

Chaque point de vente est une boutique physique avec sa propre adresse, téléphone, email, fuseau horaire et son lien Google MyBusiness.

Configuré depuis Paramètres → Points de vente, chaque point de vente peut avoir son propre logo (sinon le logo société est utilisé).

🌍 Fuseau horaire

Détermine les heures d'ouverture du jeu et l'heure d'envoi des emails aux gagnants. Sélectionnez votre fuseau dans le menu déroulant — France métropolitaine (Europe/Paris) et DROM-COM (Réunion, Mayotte, Martinique, Guadeloupe, Guyane, Tahiti, Nouvelle-Calédonie, Wallis) sont proposés en premier.

📜 Informations juridiques de l'entreprise

Une section dédiée en haut de la page rassemble les 6 informations juridiques obligatoires pour produire un règlement de jeu conforme (forme juridique, SIRET, capital social, ville RCS, adresse siège, email contact RGPD). Saisie unique pour toute l'entreprise — ces données alimentent automatiquement le règlement consultable par les joueurs sur le kiosque (cf. section Règlement).

💡 Auto-entrepreneur, EI, association ? Cochez la case « Sans capital social » — le règlement s'adapte automatiquement et ne mentionne plus de capital.

Lien Google MyBusiness (essentiel)

Pourquoi c'est important ? Le lien Google MyBusiness est utilisé à 2 endroits clés :

  • Dans le diaporama du kiosque, sur la slide « Avis Google » (QR code grand format scanné par le client).
  • Dans l'email envoyé au gagnant, sous forme d'un gros bouton « Laisser un avis » + URL en repli. C'est le moyen le plus simple de transformer un gagnant content en avis 5 étoiles.

Comment trouver votre lien ?

🅐 Méthode rapide (recommandée) — depuis Google Business Profile :

  1. Connectez-vous sur business.google.com.
  2. Cliquez sur votre fiche d'établissement.
  3. Cherchez « Demander des avis » / « Get more reviews ».
  4. Copiez le lien court (format g.page/r/CXXXXXXXX/review).
  5. Collez-le dans Paramètres → Points de vente.

🅑 Alternative — via Place ID :

Si vous n'avez pas accès à Business Profile, utilisez le Place ID Finder de Google, récupérez votre Place ID puis composez l'URL :

https://search.google.com/local/writereview?placeid=VOTRE_PLACE_ID
💡 Pour tester : ouvrez votre lien sur smartphone. Si la fenêtre « ⭐⭐⭐⭐⭐ Laisser un avis » s'ouvre directement, c'est bon. Sinon le lien est incorrect.

Écrans · 1. Le principe

Un kiosque est un écran (tablette tactile, totem, Smart TV) installé dans votre point de vente. Vous le créez et le pilotez à distance depuis Écrans.

Une fois appairé via un code 6 chiffres, le kiosque affiche le contenu que vous lui assignez (jeu, campagne, diaporama, mode veille). Vous pouvez changer son contenu à distance à tout moment, avec une réactivité de ~3 secondes.

Pour le guide complet pas-à-pas (de l'allumage de la TV jusqu'au choix du contenu diffusé), voir la section « Comment configurer un écran » ci-dessous.

💡 Sécurité : les kiosques sont protégés par une signature HMAC dans l'URL. Un kiosque non appairé refuse toute interaction. La fonction « 🔒 Verrouillage navigateur » empêche en plus l'utilisation de l'URL depuis un autre appareil.

Écrans · Fiabilité : et si mon ordinateur est éteint ou que ça coupe ?

Votre ordinateur ne sert qu'à configurer et à consulter — il n'a aucun rôle dans la diffusion ni dans l'enregistrement des données. Une fois un contenu programmé, tout tourne côté serveur Winacom.

💡 Même si l'ordinateur avec votre compte est éteint (ou hors ligne), les diffusions programmées continuent et toutes les données sont sauvegardées : scores de jeux-concours, classements, inscriptions au tirage, emails et leads captés. Vous les retrouvez dans Leads dès votre reconnexion. Rien n'est perdu.

Pourquoi : chaque écran est un appareil autonome, authentifié par sa propre clé (pas par votre session). Il interroge le serveur toutes les ~3 secondes et y enregistre directement chaque participation. Les visiteurs qui jouent depuis leur téléphone (QR) passent en plus par leur propre connexion.

Les seules conditions pour qu'un écran diffuse : que son boîtier soit allumé et connecté à internet (inhérent à tout affichage dynamique) et que le service Winacom soit en ligne. En cas de coupure internet courte, l'écran continue sur le contenu déjà chargé puis se reconnecte tout seul.

Écrans · 2. Installer un écran (pas à pas)

Ce guide vous accompagne du carton de la TV jusqu'à votre première campagne diffusée en magasin. Comptez 15 à 30 minutes pour un écran. Si vous êtes bloqué à une étape, contactez le support — on vous installe à distance par partage d'écran.

📋 Vue d'ensemble en 30 secondes

Vous avez besoin de 3 choses : (1) un écran avec navigateur web (Smart TV, tablette, Raspberry Pi…), (2) une connexion internet (Wi-Fi ou ethernet), (3) un code d'appairage à 6 chiffres généré depuis votre back-office Winacom.

🔌 Étape 1 — Choisir et préparer le matériel

Que faut-il acheter ?

  • Smart TV récente (2020+) avec navigateur web intégré — Samsung Tizen, LG WebOS, Sony Bravia Android TV. C'est la solution la plus simple.
  • Ou tablette tactile Android (10″ ou plus) sur pied — idéal pour les jeux interactifs (les clients touchent l'écran).
  • Ou TV classique + boîtier Fire TV Stick 4K / Chromecast / Raspberry Pi 4 (~40–80 €) si votre TV n'a pas de navigateur ou est trop ancienne.

Tactile ou non-tactile ?

  • Écran NON-tactile (TV classique) → vous pouvez diffuser un diaporama (vitrine animée, message, avis Google) mais PAS de jeux interactifs.
  • Écran TACTILE (tablette, borne, TV interactive) → vous pouvez en plus laisser vos clients jouer (roue, gratter, quiz, tirage au sort, etc.).
💡 Pour démarrer rapidement, prenez une tablette Android d'occasion ~50 € en marketplace + un pied sur table. Vous êtes opérationnel en 20 min.

📺 Ma TV n'est pas Smart TV — que faire ?

Pas de panique : n'importe quelle TV avec une prise HDMI (même vieille de 10 ans) peut devenir un écran Winacom. Il suffit d'ajouter un boîtier multimédia à brancher en HDMI qui prend en charge le navigateur web. Coût total : 40 à 80 €, à acheter une seule fois.

✅ Boîtiers recommandés (par ordre de simplicité)

  • Amazon Fire TV Stick 4K Max (~70 €) — le plus simple. Se branche en HDMI, télécommande fournie, navigateur Silk intégré. Configuration en 10 min. Idéal pour 95 % des commerçants.
  • Google Chromecast avec Google TV (~60 €) — télécommande fournie, Google Chrome installable depuis le Play Store en quelques clics. Bonne alternative au Fire TV.
  • Boîtier Android TV générique (~40–60 € sur Amazon, type Xiaomi Mi Box, T95, X96Q) — moins cher mais un chouïa moins fluide. Vérifiez qu'il a bien Chrome ou Firefox au Play Store.
  • Raspberry Pi 4 (4 Go) + Raspberry Pi OS (~75 € avec carte SD + alimentation) — pour les bricoleurs qui veulent un boîtier silencieux, autonome, et 100 % contrôlable. Lance Chromium en mode kiosque au boot.

🔌 Comment installer (Fire TV Stick, le plus courant)

  1. Branchez la clé dans une prise HDMI libre de votre TV + le câble micro-USB d'alimentation (USB de la TV si elle en a, sinon adaptateur secteur fourni).
  2. Allumez la TV et sélectionnez la bonne source HDMI (touche « Source » ou « Input » de la télécommande TV). Vous voyez le logo Amazon Fire TV.
  3. Connectez le Fire TV au Wi-Fi du magasin (Paramètres → Réseau → Wi-Fi). Compte Amazon : créez-en un gratuit ou utilisez le vôtre — pas de débit nécessaire.
  4. Téléchargez le navigateur web : depuis l'écran d'accueil Fire TV, recherchez « Silk Browser » (préinstallé sur la plupart des Fire TV récents) ou « Firefox ». Ouvrez-le.
  5. Tapez l'URL winacom.com/k dans la barre d'adresse (utilisez la télécommande ou connectez un clavier Bluetooth pour aller plus vite).
  6. Saisissez le code à 6 chiffres généré depuis votre back-office (cf. Étape 3 plus bas). L'écran s'appaire en 3 secondes.

🖱️ Bonus : clavier + souris Bluetooth (très utile)

Tapper une URL avec la télécommande Fire TV est pénible. Ajoutez un mini-clavier Bluetooth avec pavé tactile (Logitech K400 Plus, ~30 €) — vous l'utilisez juste pour la configuration initiale puis le rangez. Massivement plus rapide.

💡 TV tactile à partir d'une TV non-tactile

Si vous voulez que vos clients jouent (roue, grattage, quiz…) sur une vieille TV, branchez en plus une overlay tactile USB (cadre infrarouge ~150 € sur Amazon ou AliExpress, à coller en façade de TV) ou remplacez carrément par une tablette tactile sur pied. Sans tactile, vous restez sur du diaporama passif — ce qui est déjà très efficace pour la vitrine.

🌐 Étape 2 — Connecter l'écran à internet

C'est indispensable : sans internet, l'écran ne reçoit aucune commande et ne peut pas changer de contenu.

  1. Allumez la TV / la tablette
  2. Allez dans Paramètres → Réseau → Wi-Fi (ou connexion par câble ethernet si vous avez la possibilité — plus stable)
  3. Sélectionnez votre Wi-Fi commerce et entrez le mot de passe
  4. Vérifiez que la connexion est OK en ouvrant une page web (ex. google.fr) dans le navigateur de la TV
💡 Si votre Wi-Fi commerce coupe la nuit (économie d'énergie), votre écran perdra le contrôle distant la nuit. Pour un kiosque 24/7, prévoyez un Wi-Fi qui reste allumé OU branchez en ethernet.

➕ Étape 3 — Créer l'écran dans votre back-office

  1. Depuis votre ordinateur ou smartphone, allez sur Écrans dans le back-office Winacom
  2. Cliquez sur + Ajouter un écran
  3. Remplissez :
    • Nom de l'écran (ex. « Salon », « Vitrine », « Caisse 1 ») — utile pour le retrouver visuellement plus tard
    • Boutique de rattachement (si vous en avez plusieurs)
    • Orientation : paysage (16:9) ou portrait (9:16) selon l'écran physique
    • Type : tactile ou non-tactile (cf. étape 1)
  4. Cliquez sur Créer et générer le code → Winacom vous affiche un code à 6 chiffres valable 15 minutes
  5. Notez ce code ou gardez l'écran d'ordinateur sous la main — vous allez le saisir sur la TV à l'étape suivante

📲 Étape 4 — Appairer la TV avec le code

  1. Sur la TV physique (pas votre ordinateur !), ouvrez un navigateur web. Sur Smart TV récente, vous trouverez « Internet » ou « Web Browser » dans le menu apps.
  2. Tapez l'URL winacom.com/k dans la barre d'adresse
  3. Sur la page qui s'ouvre, saisissez le code à 6 chiffres obtenu à l'étape précédente
  4. En ~3 secondes, la TV bascule sur son contenu Winacom. Vous voyez un petit point vert 🟢 en haut-droite qui confirme que tout va bien.
  5. Passez en plein écran : touche F11 si vous avez un clavier, ou via le menu du navigateur « Plein écran ».

🔖 Après l'appairage : sauvegarder le lien pour ne plus jamais le perdre

Sur Smart TV, le navigateur perd souvent l'URL ouverte quand on change d'app, qu'on revient au menu, ou que la TV redémarre. Winacom gère ce problème automatiquement — il suffit de faire une seule chose en plus : ajouter winacom.com/k/r en favori sur le navigateur de la TV.

⚙️ Comment ça marche (rien à régler)

  • Dès que l'appairage réussit, Winacom enregistre automatiquement l'URL signée de cet écran dans la mémoire locale du navigateur de la TV (localStorage).
  • À chaque chargement de l'écran, l'URL est rafraîchie : tant que le navigateur n'est pas entièrement réinitialisé, l'écran sait revenir tout seul à sa configuration.
  • La page winacom.com/k/r r » comme reprendre) lit cette mémoire et redirige instantanément vers le bon écran — sans login, sans code, sans QR.

📺 Procédure pas à pas (1 fois, après l'appairage)

  1. L'écran est appairé et affiche déjà le contenu Winacom (jeux, diaporama, etc.).
  2. Avec la télécommande, ouvrez la barre d'adresse du navigateur TV et tapez winacom.com/k/r.
  3. L'écran vous ramène automatiquement sur le kiosque — vous voyez « 🔄 Reprise en cours… » pendant 1 seconde.
  4. Dans le menu du navigateur, choisissez « Ajouter aux favoris » (icône ⭐ ou « Mémoriser cette page »).

✅ Le jour où vous perdez l'écran (changement d'app, reboot…)

Ouvrez le navigateur, sélectionnez le favori winacom.com/k/r un seul appui ramène l'écran à son contenu Winacom. Aucun code à ressaisir, aucune session à rouvrir.

💡 Astuce pro : si vous gérez plusieurs écrans, chaque TV a son propre favori (la mémoire du navigateur de chaque TV ne mémorise QUE son propre kiosque). Pas de risque de mélanger les écrans.
🛟 Si jamais ça ne marche pas (rare — uniquement si la mémoire du navigateur a été entièrement vidée) : winacom.com/k/r affichera « Aucun écran appairé sur ce navigateur ». Dans ce cas, il faut refaire un appairage normal (winacom.com/k + un nouveau code 6 chiffres depuis votre back-office). Une fois réappairé, le favori refonctionne pour toujours.

⚠ Important — pour que tout fonctionne en permanence

  • Désactivez la mise en veille auto de la TV ET du navigateur (instructions par marque ci-dessous)
  • Ne fermez jamais l'onglet du navigateur. Si la TV redémarre, configurez le navigateur en auto-démarrage (cf. instructions par marque) — ou ajoutez le favori winacom.com/k/r pour reprendre l'écran d'un seul appui (voir encadré vert ci-dessus).
  • Si l'écran affiche un gros bandeau rouge « Écran déconnecté », c'est que la borne a perdu internet OU le navigateur a planté. Vérifiez le Wi-Fi puis appuyez sur F5 sur la borne pour recharger.

🔧 Comment désactiver la veille et passer en plein écran ?

La méthode dépend de l'appareil que vous utilisez. Cliquez sur votre modèle ci-dessous pour avoir les étapes exactes.

📱 Samsung Tizen (TV Samsung 2020+)
  1. Désactiver la veille : Appuyez sur la touche ⚙ Menu de la télécommande → ParamètresGénéral Gestionnaire systèmeHeure Veille automatique → choisir Désactivé.
    Ensuite, dans le même menu : Solution Éco Économie d'énergieDésactivé.
  2. Auto-démarrage du navigateur : Paramètres → Général → Gestionnaire système → Démarrage automatique → choisir Web Browser. À la prochaine mise sous tension, la TV ouvre directement le navigateur.
  3. Plein écran : dans le navigateur Samsung, après avoir appairé winacom.com/k : appuyez sur la touche Retour de la télécommande pendant 2 secondes, le navigateur passe en plein écran. Sinon : menu navigateur (≡) → Plein écran.
📺 LG WebOS (TV LG 2020+)
  1. Désactiver la veille : Appuyez sur de la télécommande → Tout afficher GénéralMinuteur Mise hors tension automatique Désactivé. Désactivez aussi Mode économie d'énergie.
  2. Auto-démarrage du navigateur : Menu Applications → Web Browser → maintenir le bouton OK enfoncé → menu contextuel → Épingler / Lancer au démarrage. Au prochain boot, la TV ouvre directement Web Browser.
  3. Plein écran : dans Web Browser, après l'appairage de winacom.com/k : menu du navigateur (≡ en haut à droite) → Plein écran. Sinon raccourci F11 si vous avez branché un clavier USB.
🤖 Android TV / Google TV (Sony Bravia, TCL, Philips récents)
  1. Désactiver la veille :ParamètresPréférences appareil Économiseur d'écranDélai d'attente → choisir Jamais. Ensuite : Veille automatiqueJamais également.
  2. Auto-démarrage de Chrome : Android TV ne propose pas cette fonction nativement. Installez l'application TVQuickActions (gratuit, Google Play Store) → ouvrez-la → Application par défaut au démarrage → choisir Google Chrome.
  3. Plein écran dans Chrome Android TV : ouvrez winacom.com/k, appairez, puis menu Chrome (3 points) → Ajouter à l'écran d'accueil. L'app s'ouvre alors en plein écran natif.
🔥 Fire TV Stick / Chromecast avec Google TV
  1. Désactiver la veille (Fire TV) :ParamètresPréférences Économiseur d'écranDémarrer après Jamais. Puis : Mode veilleJamais.
  2. Installer Chrome / Silk Browser : sur Fire TV, utilisez Silk Browser (préinstallé) ou TV Bro (gratuit Amazon Appstore — plus fiable que Silk pour le plein écran).
  3. Auto-démarrage : Fire TV ne le permet pas nativement. Solution : installer « Launch on Boot » depuis l'Amazon Appstore → configurer pour lancer Silk / TV Bro au démarrage.
  4. Avec TV Bro : menu → « Mode plein écran » → activé. Ouvrez winacom.com/k et appairez.
📱 Tablette Android (en mode « kiosque »)
  1. Désactiver la veille :ParamètresAffichage Délai de mise en veilleJamais.
    Activez aussi Paramètres → Affichage → Rester actif lors de la charge (la tablette doit toujours être branchée).
  2. Verrouiller l'app Chrome en plein écran : utiliser le mode épinglage d'écran Android.
    Paramètres → SécuritéÉpinglage d'écran Activer. Ouvrez Chrome sur winacom.com/k, passez en plein écran via menu Chrome, puis ouvrez le multi-tâches → maintenir l'icône Chrome → Épingler. Le client ne pourra plus quitter Chrome sans le code de déverrouillage.
  3. Auto-démarrage : installer Fully Kiosk Browser (gratuit Google Play) — la meilleure solution pour kiosque tactile :
    • Plein écran natif
    • Auto-relance si l'app crashe
    • Démarrage automatique au boot de la tablette
    • Blocage des autres apps + barre système masquée
    Configurez Fully Kiosk avec l'URL winacom.com/k, appairez votre écran, c'est terminé.
🍓 Raspberry Pi 4 (solution la plus fiable, ~80 €)
  1. Matériel : Raspberry Pi 4 (4 Go RAM mini) + carte microSD 32 Go + alimentation officielle + câble HDMI. Coût total ~80 €.
  2. Installer Raspberry Pi OS Lite via Raspberry Pi Imager. Au flashage, configurez Wi-Fi + SSH (paramètres avancés).
  3. SSH sur le Pi, puis :
    sudo apt update && sudo apt install -y chromium-browser unclutter
    
    # Auto-démarrage Chromium en mode kiosque :
    mkdir -p ~/.config/lxsession/LXDE-pi
    cat > ~/.config/lxsession/LXDE-pi/autostart << 'EOF'
    @xset s noblank
    @xset s off
    @xset -dpms
    @unclutter -idle 1
    @chromium-browser --kiosk --noerrdialogs --disable-infobars https://winacom.com/k
    EOF
  4. Brancher en HDMI sur la TV. Démarrage : la TV ne sert plus que d'écran, le Pi gère tout. Solution complètement maîtrisable : logs SSH, redémarrage planifié, mises à jour à distance.
💡 La solution Raspberry Pi est la plus fiable pour du 24/7 en production. Si vous avez plusieurs écrans, c'est le choix recommandé (~80 € par écran, mais zéro souci pendant des années).
💡 Mon écran n'est dans aucune de ces catégories ?

Pour la quasi-totalité des navigateurs modernes :

  • Veille : cherchez dans les paramètres de la TV / tablette les mots-clés « Veille », « Économie d'énergie », « Délai d'extinction » → choisissez Jamais / Désactivé.
  • Plein écran : la touche F11 fonctionne sur Chrome / Firefox / Edge. Sur télécommande TV, cherchez « Mode plein écran » dans le menu du navigateur (souvent un bouton ≡ ou ⋮).
  • Auto-démarrage : si votre TV ne le permet pas, utilisez un boîtier Fire TV Stick (~40 €) ou un Raspberry Pi (cf. ci-dessus).

En cas de doute, écrivez-nous à support@winacom.com en précisant le modèle exact de votre TV — on vous guide.

🎯 Étape 5 — Choisir ce que diffuse l'écran

⚠ Important : le choix du contenu ne se fait plus sur la page Écrans (qui sert uniquement à appairer / régler / contrôler), mais dans le Tableau de bord → panneau « 🚀 Lancement rapide multi-écrans » :

  1. Dans « Mes écrans en direct », cochez l'écran que vous venez d'appairer (statut 🟢 En direct).
  2. Dans le panneau du dessous, choisissez le contenu :
    • Un jeu (roue, gratter, quiz…)
    • Plusieurs jeux au choix 🎯 — sélectionnez un ensemble de jeux : l'écran affiche une grille, le visiteur en choisit un, joue, puis revient en choisir un autre.
    • Marketing 📣 (tirage au sort, code par email)
    • Un diaporama (vitrine animée, idéale écran non-tactile)
    • Une campagne événementielle, une promo flash ou un sondage
    • Mode veille (écran sombre) ou Aucune assignation
    💡 Les jeux fonctionnent aussi sur écran non-tactile : un QR s'affiche et le visiteur joue depuis son smartphone.
  3. Cliquez sur « 🚀 Lancer » → l'écran physique applique le changement sous ~3 secondes.

✅ Étape 6 — Vérifier que tout marche

Petits tests pour valider votre installation :

  1. Dans Écrans, cliquez sur 🔆 Identifier à côté du nom de l'écran. L'écran physique doit flasher avec son nom pendant 5 s. Si oui : ✅ la communication marche dans les 2 sens.
  2. Lancez un contenu depuis le tableau de bord (étape 5). L'écran doit basculer dessus sous ~3 s. Si oui : ✅ le pilotage temps réel marche.
  3. En haut-droite de l'écran physique, vous devez voir un petit point vert 🟢 qui pulse. Si vous voyez un gros bandeau rouge : vérifiez le Wi-Fi et faites F5 sur l'écran.

📺 Plusieurs écrans dans la même boutique ?

Répétez la procédure (étapes 3 → 5) pour chaque écran. Chaque écran peut diffuser un contenu différent. Vous les distinguez par leur nom + le filigrane d'identification discret en haut-gauche de chaque écran physique.

Pour les réglages 24/7 spécifiques à chaque marque de TV (auto-start au démarrage, désactivation veille…), voir la section Multi-écrans (configuration avancée par marque).

🔧 Problèmes fréquents

« L'écran reste sur la page winacom.com/k, n'arrive pas à s'appairer »

Vérifiez que le code à 6 chiffres n'a pas expiré (15 min de validité). Si oui, retournez dans le back-office, supprimez l'écran et recommencez à l'étape 3. Vérifiez aussi que la TV a bien internet (ouvrez google.fr dans le navigateur de la TV pour tester).

« Le bouton Identifier / Rafraîchir ne fait rien sur l'écran »

Vérifiez le statut de l'écran dans /ecrans : il doit être 🟢 Online. Si Offline ou Jamais vu, l'écran ne polle plus nos serveurs. Allez physiquement sur la borne et appuyez sur F5 (ou redémarrez le navigateur). Une fois reconnecté, le watchdog automatique évitera que ça se reproduise.

« Mon écran affiche un bandeau rouge "Écran déconnecté" »

Le navigateur a perdu la connexion avec nos serveurs. Causes possibles : Wi-Fi du commerce coupé, redémarrage de la box internet, site Winacom en maintenance (rare). Une récupération automatique est tentée toutes les 30 s — le bandeau disparaît tout seul quand la connexion revient. Si ça persiste > 5 min : F5 sur l'écran physique.

« Les jeux interactifs ne marchent pas, les boutons ne réagissent pas »

Vérifiez que l'écran est bien configuré comme tactile dans /ecrans (sinon Winacom bloque les jeux interactifs par sécurité). Vérifiez aussi physiquement que la TV / tablette est bien tactile (toutes les TV ne le sont pas).

« Je veux supprimer un écran »

Dans /ecrans, cliquez sur le bouton rouge 🗑️ Supprimer à côté de l'écran à retirer. Une confirmation détaille les conséquences : l'écran disparaît de votre liste et le lien kiosque est désactivé. Pour réutiliser la borne, vous devrez la ré-appairer avec un nouveau code.

Écrans · 3. Affichage plein écran

En magasin, l'écran doit afficher Winacom sans la barre d'adresse ni les menus du navigateur — c'est le mode kiosk. Trois choses à savoir.

ℹ️ Pourquoi le plein écran ne se déclenche pas tout seul ?

Les navigateurs interdisent de passer en plein écran sans un geste utilisateur (clic, tap, touche). C'est une règle de sécurité, pas un bug. Winacom déclenche le plein écran dès le 1ᵉʳ tap sur l'écran. Sur un kiosque vraiment autonome, on installe une app kiosk dédiée qui démarre directement plein écran (voir plus bas).

✋ Contrôles intégrés (Winacom)

  • Auto-fullscreen au 1ᵉʳ tap sur l'écran (réussit sur la plupart des appareils tactiles).
  • Si l'auto-fullscreen échoue (navigateur PC), une invitation « Activer le plein écran » s'affiche en bas de l'écran après quelques secondes — un clic et c'est réglé.
  • Bouton ⛶ discret en haut-droite visible au mouvement de souris, pour entrer ou sortir du plein écran à tout moment.
  • Raccourcis clavier (utilisables avec une télécommande TV qui simule un clavier) :
    • F — Entrer / sortir du plein écran
    • Esc — Quitter le plein écran
    • ? — Afficher l'aide des raccourcis sur l'écran
  • Geste sans clavier : appui long 3 s sur le coin haut-gauche de l'écran pour quitter le plein écran. Pratique quand vous devez reprendre la main en magasin sans télécommande.

🖥️ La meilleure solution : un vrai mode kiosk

Pour un écran vraiment autonome (qui démarre sur Winacom, plein écran d'office, sans barres ni gestes accidentels), installez un navigateur en mode kiosk selon votre matériel.

AppareilMode kiosk recommandéSortie
Box Android / Android TVFully Kiosk Browser (standard du secteur), ou Chrome AndroidPIN 4 chiffres
Mini-PC WindowsChrome avec --kiosk --app=URL au démarrageF11 ou Alt+F4
Mac miniSafari plein écran + « Empêcher la mise en veille »Esc ou Ctrl+⌘+F
Samsung Tizen / LG WebOSNavigateur signage natif (ou box Android TV plutôt)Bouton Home télécommande
Raspberry Pichromium-browser --kiosk au démarrageCtrl+W ou SSH
💡 🎯 Notre conseil : pour une Smart TV moderne, installez plutôt une box Android TV (ex. Xiaomi Mi Box, Nvidia Shield) avec Fully Kiosk Browser. Vous aurez un mode kiosk fiable, un PIN de sortie configurable, et la télécommande Android pour reprendre la main quand vous le souhaitez. Réglages obligatoires : voir la section dédiée.

Écrans · 4. Fully Kiosk (réglages obligatoires)

⚠️ Fully Kiosk Browser est l'application d'affichage recommandée et supportée pour les bornes Winacom.

C'est la seule façon de garantir qu'un écran se reconnecte tout seul après une coupure de courant, une coupure Wi-Fi ou un redémarrage — sans personne sur place. Sans ces réglages, après une coupure prolongée l'écran peut rester bloqué sur une page d'erreur (« Page Web non disponible ») et Winacom le verra hors ligne indéfiniment.

🤔 Pourquoi ces réglages sont indispensables

Quand la borne rallume après une coupure, le navigateur essaie de charger Winacom avant que le Wi-Fi soit reconnecté (le réseau met 15 à 60 secondes à remonter). Il affiche alors une erreur réseau et, par défaut, ne réessaie jamais. Les réglages ci-dessous demandent à Fully de réessayer automatiquement jusqu'à ce que le réseau soit là. (Winacom intègre aussi un filet logiciel de reconnexion, mais ces réglages restent obligatoires comme première ligne de défense.)

✅ 1. Rechargement automatique (Web Auto Reload)

Dans Fully : Settings → Web Auto Reload.

Réglage FullyValeurÀ quoi ça sert
Auto Reload after Page Error30 (secondes)LE réglage clé. Recharge l'écran toutes les 30 s après une erreur, jusqu'à ce que le Wi-Fi soit revenu.
Auto Reload on Internet ReconnectONRecharge dès que la connexion internet réelle revient (Fully pingue 8.8.8.8). Le plus fiable.
Auto Reload on Network ReconnectONRecharge dès que le Wi-Fi se reconnecte. Complète le précédent.

⛔ À LAISSER SUR OFF dans « Web Auto Reload »

Ces options effaceraient la session de l'écran et casseraient la reconnexion automatique — ne les activez pas :

  • Delete Cookies on Auto Reload — OFF (garde la connexion signée)
  • Delete Webstorage on Auto Reload — OFF (garde la mémoire de reprise)
  • Delete Cache / Delete History on Auto Reload — OFF
  • Load Current Page on Auto Reload — OFF (on veut recharger la Start URL pour réafficher le bon contenu)

✅ 2. Démarrage et écran (Device Management)

  • Start on Boot ON : Fully se relance tout seul après une coupure de courant.
  • Keep Screen On (et « Keep Screen On while in Fullscreen Mode ») → ON : l'écran ne se met jamais en veille.
  • (Idéal) Run as Home App / Launcher → ON : Fully redémarre même si Android plante.

✅ 3. Adresse de démarrage (Settings → Web Content Settings → Start URL)

⚠️ L'ordre compte — faites-le dans ce sens :

  1. D'abord, appairez l'écran normalement : ouvrez winacom.com/k, saisissez le code à 6 chiffres, et laissez le jeu ou le diaporama s'afficher au moins une fois. La borne mémorise alors quel écran elle est.
  2. Ensuite seulement, dans Fully : Settings → Web Content Settings → Start URL, mettez exactement :
    https://winacom.com/k/r

Pourquoi /k/r ? C'est l'adresse de reprise : à chaque démarrage, elle retrouve automatiquement le bon écran (mémorisé lors de l'appairage) et rouvre une session signée fraîche — même après une coupure de plusieurs jours. Gros avantage : c'est la même Start URL pour TOUS vos écrans, rien à recopier écran par écran.

💡 🧠 Ne videz jamais le « Webstorage » (cf. réglages à laisser OFF plus haut) : c'est là qu'est mémorisé quel écran est la borne. Sinon /k/r ne saurait plus quel écran rouvrir et afficherait « Aucun écran appairé ».

⭐ 4. Recommandé (Advanced Web Settings)

  • Restart on Unresponsiveness 60 : redémarre Fully si la page se fige complètement (filet anti-plantage).
  • Recreate Tabs on Reload → laisser OFF.

✅ Résultat avec ces réglages

Coupure de courant → la borne rallume → Fully redémarre tout seul → réessaie toutes les 30 s et dès que le réseau revient → l'écran se recharge sur le bon contenu et Winacom le repasse « en ligne ». Aucune intervention humaine.

💡 🔒 Pensez à protéger les réglages Fully par un PIN (Settings → Kiosk Mode → Kiosk PIN) pour qu'un client ne puisse pas sortir du mode kiosk ni modifier la configuration.

Écrans · 5. Gérer plusieurs écrans

Winacom pilote plusieurs écrans par commerce depuis un seul tableau de bord : Écrans. Chaque écran (tactile ou non) peut diffuser un contenu différent (jeu, campagne, diaporama) que vous changez à distance en temps réel.

🚀 Lancement depuis le Tableau de bord (« Lancement rapide multi-écrans »)

Cochez un ou plusieurs écrans dans « Mes écrans en direct », choisissez le contenu, puis « Lancer ». Vous pouvez diffuser : un jeu, un diaporama, une 🏷️ promo flash seule (plein écran, avec compte à rebours), un 📊 sondage seul (sur écran non tactile, un QR permet de voter au smartphone), le mode veille, ou aucune assignation.

💡 La diffusion d'une info prioritaire (message en surimpression) se gère, elle, dans Création → Info Prioritaire, avec son propre ciblage par écran. Quand une info prioritaire est active sur un écran, un badge 📣 Info prioritaire apparaît sur sa tuile (tableau de bord) et dans la liste Écrans.

🎯 Vue d'ensemble

Pour chaque écran installé en boutique, vous obtenez :

  • Identification visuelle : nom + filigrane discret en haut-gauche de l'écran physique + bouton 🔆 Identifier qui fait flasher l'écran 5 s pour le repérer dans la boutique
  • Push instantané : changement de contenu en moins d'1 s via Realtime SSE ; mise en file d'attente si une partie est en cours
  • Mode nuit configurable : horaires personnalisés par écran (ex: vitrine fermée 22h → 7h, totem caisse fermé 19h → 9h)
  • Détection de panne : statut online / idle / offline / bloqué, capture des erreurs JavaScript pour le support
  • Type d'écran tactile ou non-tactile : Winacom bloque automatiquement les jeux/campagnes sur un écran non-tactile (vitrine passive)

🔌 Pré-requis matériel

  • Smart TV récente (Samsung Tizen, LG WebOS, Sony Bravia Android TV) avec un navigateur web intégré. La grande majorité des modèles vendus depuis 2020 sont compatibles.
  • Alternative pour TV anciennes ou sans navigateur : brancher un dongle Fire TV Stick 4K, Chromecast avec Google TV, ou un Raspberry Pi 4 avec Chromium plein écran (~40 € / écran).
  • Réseau wifi avec accès internet sortant (port 443). Pas besoin que la TV soit sur le même réseau que votre téléphone d'admin — tout passe par les serveurs Winacom.

➕ Ajouter un écran

  1. Dans le back-office Winacom, allez sur Écrans + Ajouter un écran
  2. Renseignez : nom de l'écran (ex. « Vitrine », « Caisse 1 », « Boucherie »), boutique de rattachement, orientation (paysage / portrait), type (tactile / non-tactile)
  3. Cliquez sur Créer et générer le code → Winacom affiche un code à 6 chiffres valable 15 minutes
  4. Sur la Smart TV : ouvrez le navigateur web et tapez l'URL courte winacom.com/k
  5. Saisissez le code 6 chiffres sur l'écran TV → l'appairage prend ~3 s et l'écran bascule sur son contenu
💡 Une fois appairée, la TV reste appairée définitivement. Plus besoin de revenir sur winacom.com/k ni de saisir un code. Vous pilotez tout depuis le back-office.

⚙️ Configurer la TV pour 24/7

Pour qu'un écran tienne en service permanent (rallumage auto le matin, pas de mise en veille au milieu d'une partie, démarrage automatique sur Winacom au boot), il faut faire 3 réglages sur la TV. Détails par marque :

📱 Samsung Tizen (TV Samsung 2020+)
  1. Connexion wifi : Menu → Paramètres → Général → Réseau → Paramètres réseau → Sans fil → sélectionnez votre wifi + saisissez le mot de passe
  2. Désactiver veille auto : Menu → Paramètres → Général → Gestionnaire système → Heure → Veille automatique → Désactivé. Désactivez aussi « Économie d'énergie »
  3. Auto-start du navigateur au démarrage : Paramètres → Général → Gestionnaire système → Démarrage auto → Web Browser. À la prochaine mise sous tension, la TV ouvrira directement le navigateur sur sa dernière URL.
  4. Plein écran : dans le navigateur, ouvrir winacom.com/k, appairer, puis utiliser le bouton menu navigateur → Plein écran
📺 LG WebOS (TV LG 2020+)
  1. Connexion wifi : Bouton ⚙ télécommande → Connexion → Connexion réseau Wi-Fi → sélectionnez votre wifi
  2. Désactiver veille auto : ⚙ → Tout afficher → Général → Minuteur → Mise hors tension automatique : Désactivé. Désactivez aussi Mode économie d'énergie.
  3. Auto-start avec « Pinned App at Boot » : Menu applications → Web Browser → maintenir OK → Épingler →Lancer au démarrage. Au prochain boot, la TV ouvre directement Web Browser sur la dernière URL.
  4. Ouvrez winacom.com/k, appairez avec le code, puis passez en plein écran (⚙ navigateur → Plein écran)
🤖 Android TV / Google TV (Sony Bravia, TCL, Philips, Fire TV)
  1. Connexion wifi : Paramètres → Réseau et internet → sélectionnez votre wifi
  2. Désactiver veille auto : Paramètres → Préférences appareil → Économiseur d'écran → Délai d'attente : Jamais. Désactivez aussi Veille automatique.
  3. Auto-start au boot : Android TV ne propose pas cette fonction nativement. Installer TVQuickActions (gratuit, Google Play) → Réglages → Application par défaut au démarrage → Google Chrome.
  4. Chrome plein écran : ouvrez winacom.com/k dans Chrome, appairez, puis menu Chrome → Ajouter à l'écran d'accueil ou utiliser Mode immersif via TVQuickActions.
🍓 Solution alternative : Raspberry Pi 4 (le plus fiable)
  1. Raspberry Pi 4 (4 Go RAM minimum) + carte microSD 32 Go + alimentation officielle. Coût total ~80 €.
  2. Flasher Raspberry Pi OS Lite (sans desktop) via Raspberry Pi Imager
  3. Installer Chromium + démarrer en kiosk mode :
    sudo apt install chromium-browser
    # Dans ~/.config/lxsession/LXDE-pi/autostart :
    @chromium-browser --kiosk --noerrdialogs https://winacom.com/k
  4. Brancher en HDMI sur la TV → solution complètement maîtrisable (logs, redémarrage planifié, SSH, etc.)

🔆 Identifier physiquement un écran

Si vous avez plusieurs écrans installés et que vous ne savez plus lequel est « Vitrine » vs « Caisse 1 » :

  1. Repérer dans le coin haut-gauche de chaque écran physique le filigrane discret qui affiche le nom (opacité 40 %). Permanent même pendant qu'un client joue.
  2. Si le filigrane est invisible (écran trop loin) : cliquer 🔆 Identifier dans le dashboard → l'écran physique flashe en plein écran néon vert pendant 5 s avec son nom en très gros.

🌙 Mode nuit (horaires personnalisés)

Chaque écran peut basculer en mode veille (écran noir + logo) sur des plages horaires personnalisées. Pratique pour éteindre la vitrine la nuit ou les écrans intérieurs quand la boutique est fermée.

  1. Sur Écrans → bouton 🌙 Nuit sur la ligne de l'écran
  2. Activer le toggle + choisir l'heure de début (ex. 22:00) et l'heure de fin (ex. 07:00). Cross-midnight géré automatiquement.
  3. L'écran bascule en veille pile à 22:00 et reprend pile à 07:00 (heure locale de la boutique). Aucune action manuelle nécessaire.

🛠️ Dépannage

  • La TV ne retrouve plus l'écran Winacom (changement d'app, retour menu, redémarrage) : ouvrez le favori winacom.com/k/r sur le navigateur TV — il ramène automatiquement l'écran sur son contenu (URL signée mémorisée en local). Détails dans Configurer un écran → encadré vert « 🔖 Sauvegarder le lien ».
  • Écran offline depuis > 10 min : vérifier le wifi de la boutique (la TV n'arrive plus à joindre Winacom). Si OK, rebrancher l'alimentation de la TV.
  • Écran « Bloqué » (statut orange) : l'écran respire (signal OK) mais n'a pas appliqué votre dernière commande. Cliquer 🔄 Rafraîchir → l'écran fait un reload propre.
  • ⚠️ Erreurs JS récentes sur le badge ambre : le navigateur de la TV a rencontré un bug. Le tooltip donne le message. 🔄 Rafraîchir résout 95 % des cas.
  • Code de pairing expiré : les codes durent 15 min. Supprimer l'écran depuis le dashboard et créer-en un nouveau si besoin.
  • Coupure de courant : si auto-start est bien configuré (étape 3 plus haut par marque), la TV redémarre et se reconnecte automatiquement à Winacom. Sinon, allumer manuellement et lancer le navigateur.
💡 Support Winacom : si vous nous contactez pour aider à débloquer un écran, nous pourrons agir à distance (forcer rafraîchir, identifier, etc.). Toutes nos actions sont visibles dans la section « 📜 Historique des actions du support » en bas de votre page Écrans, en toute transparence.

Écrans · 5b. Suivi de l'état & taux de couverture (logs 3 jours)

Pour chaque écran, Winacom garde une trace de son état heure par heure et vous permet d'en visualiser la fiabilité. Tout se trouve dans la page Écrans.

📈 Le bouton « Couverture »

Sur la ligne de chaque écran (colonne Actions), cliquez sur « 📊 Couverture ». Une fenêtre s'ouvre avec :

  • Un taux de couverture sur 3 jours (en %) : la part du temps où l'écran était réellement présent et diffusait (en ligne, ralenti, ou en veille programmée).
  • Un graphique heure par heure (72 créneaux d'1 h sur 3 jours) qui montre tous les états de l'écran, empilés par couleur.
  • Une légende des états et le détail au survol de chaque barre.

🎨 Les états affichés

  • En ligne (vert) — l'écran diffuse normalement (signal reçu il y a < 1 min).
  • Ralenti (ambre) — signal un peu lent (entre 1 et 10 min). Souvent un réseau capricieux.
  • Mode nuit (indigo) — veille programmée volontaire (l'écran est éteint/en veille selon vos horaires).
  • Bloqué (orange) — l'écran répond mais n'applique pas la dernière commande. Un 🔄 Rafraîchir débloque presque toujours.
  • Hors-ligne (rouge) — aucun signal depuis plus de 10 min (TV éteinte, coupure internet…).
  • Jamais vu / Désactivé (gris) — écran apparié mais jamais connecté, ou désactivé.
💡 À quoi ça sert ? Un taux de couverture bas (beaucoup de rouge) signale un écran qui s'éteint trop souvent ou un problème de connexion — à corriger pour ne pas perdre de diffusion. Un écran sain affiche 95 %+ de couverture.

⚠️ Le badge « erreurs »

Si une borne rencontre une vraie erreur technique, un badge « ⚠️ X erreur(s) » apparaît à côté de son statut. Cliquez dessus pour voir le détail (type, message, page, date) et, une fois l'écran vérifié, le bouton « Marquer comme résolu » efface le badge. Les simples avertissements bénins du navigateur (vidéo mise en pause quand l'écran se met en veille, etc.) sont automatiquement ignorés — ils ne déclenchent pas de badge.

🗑️ Conservation des données : 3 jours glissants

L'état des écrans est relevé automatiquement toutes les ~10 minutes. Pour rester léger et respectueux de vos données, tout ce qui dépasse 3 jours est supprimé automatiquement. Le graphe est donc une fenêtre glissante sur les 72 dernières heures. Un écran que vous venez d'ajouter met un peu de temps à remplir son graphe.

Écrans · 6. Écran non-tactile (jeu par QR)

Votre écran n'est pas tactile (TV de salle, totem vitrine, écran mural) ? Pas besoin d'équipement tactile coûteux : les visiteurs jouent depuis leur propre smartphone en scannant un QR code affiché en bas de l'écran. Le résultat s'anime ensuite sur le grand écran en direct, devant toute la salle.

Comment ça marche

  1. Le diaporama tourne en boucle sur l'écran (lots à gagner, règlement, avis Google, créatifs régie). Un QR code apparaît périodiquement en bas avec le texte « Scanne pour jouer ».
  2. Un client scanne le QR avec l'appareil photo de son téléphone → ouvre une page web hébergée sur winacom.com (aucune appli à installer).
  3. Le mobile lui demande successivement : code de jeu à 3 chiffres (affiché en haut de l'écran), prénom,email, choix du jeu si plusieurs sont disponibles.
  4. Modal vert pleine page sur l'écran : « Gilles, c'est à toi de jouer ! » avec compteur 5-4-3-2-1 + bip sonore. Toute la salle voit qui joue.
  5. Le jeu démarre sur l'écran (roue qui tourne, carte à gratter, machine à sous, coffres au trésor…) synchronisé en temps réel avec les actions du joueur sur son mobile : il choisit son coffre / son ballon / sa réponse de quiz, l'écran reflète son choix dans la 500 ms qui suit.
  6. Affichage du résultat sur l'écran « 🎉 Bravo Gilles — Café offert ! » pendant 10 s, puis retour au diaporama. Le code de retrait part par email au joueur.

🔐 Sécurité supplémentaire : code écran à 3 chiffres

Pour empêcher quelqu'un de jouer depuis chez lui (QR partagé sur les réseaux sociaux, etc.), un code à 3 chiffres s'affiche en haut de chaque écran de jeu. Ce code change toutes les 10 minutes et doit être saisi sur le mobile avant de pouvoir jouer. Sans être physiquement devant l'écran, impossible de récupérer le code.

Le code est calculé par un algorithme cryptographique côté serveur (HMAC-SHA256) — impossible de le deviner ou de le générer hors site. Tolérance de transition : pendant les ~30 secondes qui suivent un changement de code, l'ancien reste accepté pour ne pas pénaliser un client qui terminait sa saisie.

🎯 File d'attente FIFO automatique

Si plusieurs clients scannent en même temps : le premier joue, les autres sont placés dans une file d'attente avec affichage de leur position « tu es 3ᵉ sur 5 » et la liste des prénoms des joueurs qui attendent. Quand son tour arrive, le mobile bascule automatiquement (auto-promotion serveur).

Côté écran kiosque, une bannière discrète en bas affiche en temps réel « ▶ Gilles joue · 🕓 3 en attente : Marie · Tom · Lina ». Garantit que les clients comprennent leur progression et patientent sans abandonner.

💡 Exemples d'usage

  • Boulangerie / café : TV au mur derrière le comptoir. Pendant qu'ils attendent dans la file, les clients scannent le QR et lancent une roue de la chance (croissant offert, café gratuit…). Lot direct retiré en passant commande.
  • Restaurant : écrans en salle. À la fin du repas quand on apporte l'addition, le client scanne et joue à un quiz sur la cuisine locale → s'il a 0 erreur, il gagne un café offert sur sa prochaine visite.
  • Boutique vêtement / déco : totem vitrine visible depuis la rue. Le client devant la vitrine scanne et gratte une carte à gratter → -10 € sur sa prochaine commande. Il rentre dans le magasin pour récupérer son code.
  • Coiffure / esthétique : TV en cabine d'attente. Animation caddie qui se remplit en attendant son rendez-vous — un soin offert si la valeur exacte est atteinte.
  • Bar / brasserie : écrans collectifs en soirée. Jeu de penalty / tir au but en groupe — toute la salle encourage le joueur qui choisit son ballon depuis son téléphone et voit le résultat sur l'écran. Apéro offert si but.

📈 Pourquoi ça booste la fréquentation

  • Interaction garantie en groupe : contrairement à un écran tactile (1 joueur à la fois), n'importe qui dans la salle peut scanner et jouer. File d'attente FIFO organisée — pas de cohue physique devant l'écran.
  • Effet « toute la salle regarde » : l'animation sur le grand écran avec le prénom du joueur (« Gilles, c'est à toi de jouer ») crée un mini-événement social qui attire l'œil des passants. Ils veulent jouer aussi.
  • Capture email RGPD-compliant : à chaque participation, vous récupérez l'email du joueur (consenti via opt-in). Réutilisable en newsletter ciblée pour faire revenir.
  • Bouche-à-oreille : chaque gain unique génère un buzz « j'ai gagné un café gratuit en scannant chez X ». Les clients reviennent pour rejouer (limite anti-fraude : 1 participation/jour/email).
  • Coût matériel ridicule : une Smart TV à 250 € suffit. Pas besoin de tablette tactile pro à 2 000 €. Aucune appli à maintenir, pas de borne installée — tout passe par le navigateur de la TV.

⚙️ Configuration en 1 clic

Dans Écrans, décochez « écran tactile » lors de la création de votre kiosque, OU modifiez un kiosque existant. Le QR code s'active automatiquement sur la diffusion. Aucun autre paramétrage requis : la file d'attente, le code anti-fraude et la synchronisation des animations sont activés par défaut.

💡 Conseil : sur écran non-tactile, privilégiez les jeux spectaculaires en grand (roue de la chance, coffres au trésor, tir au but) qui font impression sur le public d'à côté. Le grattage et le quiz fonctionnent aussi mais sont moins visuels pour les passants.

🔊 Activer le son sur un écran non-tactile

Les navigateurs bloquent le son tant que personne n'a touché l'écran (politique « autoplay »). Sur un écran tactile, le tap du joueur débloque automatiquement le son. Sur un écran non-tactile que personne ne touche, le son d'ambiance et les effets des jeux peuvent rester muets.

Solution recommandée (à faire une fois, à l'installation) : lancez le navigateur de la TV / du boîtier avec l'option qui autorise le son sans interaction. Sous Chrome / Chromium (Android TV, Fire TV, Raspberry Pi, mini-PC) :

chrome --kiosk --autoplay-policy=no-user-gesture-required https://winacom.com/k

Cette option indique au navigateur d'autoriser la lecture audio automatique — indispensable pour les écrans jamais touchés. Une fois configurée, le son des jeux et la musique d'ambiance fonctionnent comme sur un écran tactile.

💡 Alternative sans flag : si vous ne pouvez pas modifier le lancement du navigateur, touchez/cliquez une fois l'écran lors de l'installation — cela débloque le son pour la session. Le son sera coupé à nouveau après un redémarrage complet de la page tant que le flag ci-dessus n'est pas posé.

Écrans · 7. Réseau & matériel

Winacom fonctionne dans le navigateur de vos écrans et sur le smartphone de vos visiteurs. Pour une expérience fluide — surtout les jeux avec animations (roue, Caddie, Penalty/foot) — quelques conditions sont à réunir.

📡 Couverture Wi-Fi des écrans

  • Chaque écran (TV / totem / tablette) doit avoir une connexion Wi-Fi stable là où il est installé — idéalement ≥ 10 Mb/s et une latence faible.
  • Évitez de placer un écran loin de la box ou derrière des murs épais / un rideau métallique. Si besoin, ajoutez un répéteur Wi-Fi ou un boîtier CPL, ou branchez l'écran en Ethernet (câble) — le plus fiable de tous.
  • Un Wi-Fi faible se traduit par des écrans qui se figent, des changements de contenu lents, ou des animations qui saccadent.

📱 Couverture réseau mobile (4G)

  • Sur un écran non-tactile, le visiteur joue depuis son smartphone après avoir scanné le QR code. Il lui faut donc une bonne couverture mobile (4G/5G) ou un Wi-Fi invité partout dans le magasin — y compris dans les coins les plus éloignés de la box.
  • Si la 4G passe mal à l'endroit du jeu, proposez un Wi-Fi invité (réseau ouvert ou QR Wi-Fi) pour que le smartphone reste connecté pendant la partie.

🖥️ Matériel recommandé (jeux à animation lourde)

Le point le plus important pour les désynchronisations écran ↔ smartphone (Caddie, foot…) est la puissance de l'appareil qui affiche. Le navigateur intégré de beaucoup de Smart TV est limité en mémoire et en CPU : il rame sur les vidéos/animations et prend du retard sur le smartphone.

  • Solution fiable : brancher un boîtier Android TV récent (ex. Nvidia Shield, Chromecast Google TV 4K, box Android ≥ 4 Go de RAM) ou un mini-PC sur le port HDMI de la TV, et lancer Winacom dans Chrome dessus. C'est ce qui élimine le mieux les saccades et désyncs.
  • ⚠️ À éviter pour les jeux animés : le navigateur d'usine des Smart TV bas/milieu de gamme et des box anciennes (< 2 Go de RAM).
  • Gardez l'appareil à jour, et fermez les autres applications (Netflix, YouTube…) avant de lancer Winacom pour libérer la mémoire.
  • Sur un écran qui sature, privilégiez des diaporamas / jeux légers (roue, gratter, quiz) et réservez les jeux vidéo lourds aux écrans équipés d'un boîtier puissant.
💡 Repérer un écran qui capte mal : dans Tableau de bord → Mes écrans, chaque tuile affiche un petit indicateur réseau 📶 (vert = bon, orange = moyen, ⚠️ rouge = faible). Survolez-le pour voir la latence et le débit estimés. Un écran en rouge récurrent = à rapprocher de la box, passer en Ethernet, ou ajouter un répéteur. Pour une vue d'ensemble avec graphe et seuil de débit acceptable, ouvrez le Rapport réseau des écrans.

Marketing (Tirage au sort & Code par email)

La section Création → Marketing regroupe les mécaniques de captation et de réactivation qui ne sont pas des jeux :

  • 🎫 Tirage au sort — le client répond à un mini‑quiz, s'inscrit via un formulaire (nom, email, tél…) et participe à un tirage pour un gros lot. Idéal pour collecter des leads qualifiés. Les inscriptions sont consultables/exportables dans Leads.
  • 📧 Code par email — vous envoyez à toute votre base un code unique par email ; seuls N codes sont gagnants. Le client vient en boutique saisir son code sur la borne pour découvrir s'il a gagné. Parfait pour réactiver vos contacts et créer du trafic.

Ces deux mécaniques se créent et s'éditent comme un jeu (lots, apparence, règlement…) mais vivent dans leur propre section pour ne pas encombrer Jeux.

Comment les diffuser ?

Depuis le Tableau de bord → « Lancement rapide » : cochez le ou les écrans, choisissez le mode « 📣 Marketing », sélectionnez l'action puis cliquez sur « Lancer ». (Sur écran non‑tactile, un QR mobile s'affiche pour jouer depuis le smartphone.)

Étiquettes électroniques (ESL) — prix promo en rayon

Le mode ESL de la Promo Flash relie votre promotion aux étiquettes électroniques de gondole (les petits afficheurs de prix en rayon). Quand vous lancez la promo, le prix promo s'écrit automatiquement sur l'étiquette pendant toute la durée prévue, en même temps que l'écran ; à la fin, le prix normal revient tout seul. Écran et rayon affichent enfin la même chose, sans rien changer à la main.

Pourquoi c'est utile

💰 Plus de ventes

  • Écran « −30 % » et étiquette du rayon cohérents : le client voit le bon prix partout, l'offre est crédible.
  • Effet d'urgence renforcé (compte à rebours sur l'écran + prix barré en rayon).
  • Déclenchement instantané sur plusieurs produits d'un coup.

⚖️ Conforme & sûr

  • Le prix affiché en rayon correspond au prix encaissé en caisse — obligation légale respectée.
  • Retour automatique au prix normal à la fin : pas de promo « oubliée » prolongée par erreur.
  • Journal horodaté de chaque changement de prix (traçabilité).
  • Une personne valide et lance chaque opération : rien ne part tout seul.

🙌 Pratique

  • Fini le changement manuel des étiquettes papier, produit par produit.
  • Une seule action met à jour l'écran ET le rayon.
  • Moins d'erreurs, gain de temps, retour arrière en un clic.

Exemple concret

Boucherie, promo week-end sur le rôti de bœuf. Vendredi 18 h, le responsable prépare la Promo Flash (visuel + prix promo 12,90 € au lieu de 18,90 €, fin dimanche 20 h) puis clique sur « 🚀 Lancer ». Aussitôt : l'écran du magasin affiche l'offre avec son compte à rebours, et l'étiquette du rayon passe à 12,90 €. Dimanche 20 h, l'étiquette revient à 18,90 € toute seule — personne n'a eu à se déplacer en rayon.

Quels fournisseurs ?

L'ESL fonctionne avec les principaux fabricants d'étiquettes électroniques : Pricer, SES-imagotag / Vusion et Hanshow. Chaque marque a son propre système ; la connexion se fait via l'API du fournisseur.

📩 Activer l'ESL pour votre magasin — au cas par cas

Chaque magasin est équipé différemment. La mise en place se fait donc au cas par cas, via l'API de votre fournisseur d'étiquettes. Pour étudier la connexion avec votre installation, contactez-nous : support@winacom.com (ou le bouton 💬 Support en haut de cette page). Nous vérifions la compatibilité et configurons l'accès pour vous.

En attendant l'activation, utilisez le mode Manuel de la Promo Flash : vous saisissez la remise et la durée, l'écran s'occupe de l'affichage.

💡 Le mode ESL n'a d'intérêt que si votre magasin possède déjà des étiquettes électroniques de rayon. Sans elles, restez sur le mode Manuel.

Jeux

Vous pouvez créer plusieurs jeux par organisation depuis Jeux. 7 mécaniques disponibles :

  • 🎯 Roue de la chance — jusqu'à 6 lots, libellés jusqu'à 18 caractères, police adaptative selon longueur.
  • 🎟️ Carte à gratter — révèle progressivement le lot sous une zone à gratter au doigt.
  • 🎰 Machine à sous — 3 rouleaux, alignement de 3 symboles identiques (3 combinaisons gagnantes max).
  • Quiz — questions à choix multiples, Lot 1 si 0 erreur, Lot 2 si 1 erreur.
  • 🧰 Coffre au trésor — 6 coffres en grille, animations épiques (rayons divergents, confettis dorés, aura pulsante au gain).
  • Tir au but — vidéos pré-enregistrées plein écran avec son ambiant, jingle GOOAL synchronisé au décollage du ballon. Limité à 1 lot par construction (tirage aléatoire serveur).
  • 🛒 Caddie plein — vidéo de caddie qui se remplit + ticket de caisse animé (8 s, accélération progressive). Le total arrive EXACTEMENT sur la valeur du lot si tirage gagnant. 40 à 60 produits aux noms réalistes (segmentés par tranche de prix). 1 seul lot(le caddie plein, valeur typique 50-300 €).

Pour chaque jeu, vous configurez :

  • Format d'écran (16:9 ou 9:16) : choisi à la création. Détermine quels visuels de fond et quelles galeries sont proposés. Important : un jeu créé en 16:9 ne pourra pas être placé sur un diaporama 9:16 et vice versa.
  • Apparence : thème de couleurs, fond (image preset ou téléversement perso), particules d'ambiance, logo, panneaux latéraux.
  • Lots et probabilités : liste des lots, valeur en € TTC, stock, fréquence de gain, code de retrait unique par tirage.
  • Règles : cooldown entre 2 parties pour un même email, plafond de gains par jour, créneaux horaires.
  • Musique d'ambiance : upload d'un fichier personnalisé (MP3, OGG, M4A — max 10 MB) joué en boucle pendant la partie.
  • Sons de résultat : les sons de victoire et de défaite sont unifiés sur tous les jeux (fichiers win.mp3 / lose.mp3).
  • Mutualisation des fonds : tout fond personnalisé uploadé dans un jeu est automatiquement proposé dans les autres jeux et dans le diaporama (filtré par orientation).

🔇 Bouton mute côté kiosque

Sur chaque jeu kiosque, un bouton rond fixé en haut-droite permet au commerçant (ou au joueur) de couper le son : vidéo penalty, musique d'ambiance, sons système, jingle. L'état est persistant entre les jeux et entre les rechargements de page (stocké en localStorage).

🎮 Écran « Choisis ton jeu »

Quand une campagne contient plusieurs jeux, le kiosque affiche d'abord un écran de sélection. Les jeux portant un même titre sont automatiquement dédupliqués pour éviter les doublons.

Sur chaque jeu, un bouton « ← Choisir un autre jeu » apparaît en haut-gauche tant que la partie n'a pas commencé — permet de revenir au menu sans devoir attendre la fin d'une partie. Dès que le geste de jeu (clic, grattage, choix de ballon…) est fait, le bouton disparaît pour ne pas perturber l'animation.

🎵 Ducking de la musique d'ambiance

Tous les jeux (sauf le foot, déjà entrelacé avec sa vidéo) font automatiquement baisser la musique de fond pendant l'animation (rotation de la roue, remplissage du caddie, jingle win/lose, etc.) puis la remontent en douceur une fois le résultat affiché. Plus de sons qui se chevauchent.

💡 Format d'écran : 16:9 = totem couché ou TV mural ; 9:16 = totem debout ou tablette portrait. Choisissez selon votre matériel AVANT de créer le jeu, c'est plus simple que de le changer après.

Tirage au sort (gros lot)

Le tirage au sort gros lot est un type de jeu spécial dans Winacom. Contrairement aux jeux classiques où le client gagne un lot immédiatement (roue, gratter, machine à sous…), le tirage au sort sert à collecter des inscriptions pour un seul gros lot attribué plus tard (voyage, voiture, téléviseur…).

🔄 Comment ça fonctionne pour vos clients

4 étapes simples au kiosque :

  1. L'affiche d'accueil — visuel attractif de votre lot (voiture, voyage…) + gros bouton « Je m'inscris » + compte à rebours / image / texte au choix.
  2. Un quiz simple (1 à 4 questions tirées au hasard parmi celles que vous configurez) — sert de filtre engageant. Si erreur, le client recommence (illimité).
  3. Le formulaire d'inscription (nom, prénom, email, téléphone, adresse, date de naissance) + case d'acceptation du règlement. Champs imposés par la loi du 12 mars 2014.
  4. Confirmation 🎉 + email automatique de récap envoyé au participant (rappel du lot, date du tirage, mentions RGPD).

🛠️ Comment configurer votre tirage

Dans Mes jeux → Nouveau jeu, choisissez « Tirage au sort gros lot ». Le builder a 4 onglets dédiés (au lieu des 4 classiques) :

  • Affiche d'accueil — l'éditeur visuel complet du diaporama (titre, image, vidéo, compte à rebours, logo, QR…). Choisissez d'abord l'orientation (portrait ou paysage). Le bouton « Je joue » + le lien « Lire le règlement » sont ajoutés automatiquement et non-supprimables.
  • Quiz simple — saisissez vos questions (illimité) avec l'aide IA si besoin. 4 questions seront tirées au hasard à chaque inscription (variété entre 2 clients). Plus vous en mettez, plus le quiz se renouvelle. Vous pouvez uploader une image de fond pour le quiz.
  • Formulaire d'inscription — les champs sont imposés par la loi, vous ne pouvez pas les changer. Mais vous pouvez personnaliser la couleur de fond et le titre du formulaire pour matcher votre charte.
  • Règlement légal — les 8 champs obligatoires de la loi du 12 mars 2014 (société organisatrice, SIRET, adresse, description du lot, valeur €, date du tirage, etc.). Pré-remplis avec les infos de votre Profil → Société. Chaque modification crée une nouvelle version (v1, v2…) — les inscriptions passées conservent la version qu'elles ont acceptée (preuve juridique).
💡 Le bouton « 👁 Voir » en haut à droite du builder devient cliquable dès que le quiz a au moins 1 question ET que le règlement est complet. Il ouvre une preview back-office qui simule les 4 étapes — utile pour valider AVANT d'activer le jeu en boutique.

📋 Voir et exporter les inscriptions

Toutes les inscriptions remontent dans Leads & codes → 🎫 Inscriptions tirage. Vous pouvez :

  • Filtrer par jeu (si vous avez plusieurs tirages en cours) ou voir tout d'un coup.
  • Exporter en CSV (compatible Excel, encodage UTF-8) — utile pour faire votre tirage hors-ligne ou contacter les participants.
  • Voir la version du règlement acceptée par chaque participant (preuve juridique).
  • Le statut « 🏆 Gagnant » / « 🥈 Réserve » sera renseignable manuellement (à venir) après votre tirage externe.

✉️ Email de confirmation envoyé au client

Dès l'inscription validée au kiosque, votre client reçoit un email récapitulatif personnalisable depuis Paramètres → Modèles email → 🎫 Inscription tirage. Vous éditez le sujet et le corps avec des placeholders ({{prenom}}, {{game_name}}, {{dotation}}, {{date_tirage}}…). Un pied de page RGPD est ajouté automatiquement (non éditable) — garantit la conformité légale même si vous simplifiez le corps.

🔒 Anonymisation automatique 6 mois après le tirage (RGPD)

La loi vous oblige à ne pas garder les données personnelles indéfiniment. Winacom le fait pour vous, automatiquement.

  • Quand ? 6 mois après la date du tirage (champ « Date du tirage au sort » que vous renseignez dans l'onglet Règlement). Si vous n'avez pas mis de date, on prend 6 mois après la date d'inscription.
  • Quoi ? Nom, prénom, email, téléphone, adresse sont remplacés par « ANONYMISÉ ». La date de naissance est réduite à l'année seule. L'IP et le navigateur sont effacés.
  • Ce qui reste : la date d'inscription, la version du règlement acceptée, le statut du tirage (gagnant / réserve). Indispensable comme preuve en cas de litige.
💡 Dans la liste Leads → Inscriptions tirage, les participations anonymisées affichent un badge 🔒 Anonymisé avec la date d'anonymisation au survol. Le CSV exporté en tient compte également.

C'est écrit dans le règlement de votre jeu (Article 8 — RGPD) et dans l'email de confirmation envoyé au participant : ils sont informés que leurs données seront anonymisées 6 mois après la fin du jeu. Vous êtes donc en conformité totale, sans rien à faire.

💡 ⚖️ Pour activer un jeu de type « tirage au sort », vous devez impérativement remplir les 8 champs obligatoires du règlement (SIRET, adresse, description du lot, valeur €, date du tirage, etc.). Tant qu'il en manque, le bouton « Voir » du builder reste grisé.

Jeu concours (classement journalier)

Le Jeu concours est un quiz chronométré : le joueur s'inscrit (prénom + email), répond le plus vite et le mieux possible, et entre dans un classement journalier. En fin de journée, les meilleurs remportent les lots. Idéal pour faire revenir vos clients chaque jour.

Comment ça marche

  • Inscription : le joueur saisit son prénom et son email, et accepte le règlement.
  • Quiz chronométré : à chaque question, un timer (réglable de 3 à 10 s). Sans réponse à temps, la question est comptée fausse et on passe à la suivante.
  • 3 chances par jour (réglable) par email — seul le meilleur score compte. Le joueur voit « Chance 2/3 ».
  • Classement en direct : les 10 meilleurs du jour s'affichent sur l'écran.
  • Égalité : départage au plus rapide (temps cumulé de réponse).

Lots & gagnants

Définissez 1 à 3 lots dans l'onglet « Lots ». À l'heure de clôture (réglable, par défaut 18h00, heure de La Réunion) :

  • 1 lot → 1 gagnant (le 1er du classement)
  • 2 lots → 2 gagnants (top 2)
  • 3 lots → 3 gagnants (top 3)

Les gagnants sont désignés automatiquement et reçoivent un email de félicitations avec leur lot. Le concours rouvre le lendemain à minuit pour une nouvelle journée.

Tactile ou non-tactile

  • Écran tactile : le visiteur joue directement sur la borne.
  • Écran non-tactile (Smart TV) : l'écran affiche un QR code + le classement en direct. Le visiteur joue depuis son smartphone.

Page publique de classement

Dans l'onglet « Classement & gagnants » du builder, copiez le lien public à partager à vos participants (affiche, réseaux sociaux, email). Ils y suivent le classement en direct : prénom + email partiellement masqué (ex. je••••@gm•••.fr) pour préserver la confidentialité.

💡 🛠️ Création : Mes jeux → Nouveau jeu → « Jeu concours avec classement journalier ». Configurez les questions (base commune avec le Quiz), les réglages (timer, nb de questions tirées, heure de clôture, chances/jour) puis les lots.

Campagne événementielle

Vous voulez diffuser un diaporama dédié à un événement ponctuel (soldes, Fête des mères, week-end portes ouvertes, opération promo…) ? Activez le mode « Campagne événementielle » en tête de l'éditeur de Diaporama.

Comment ça marche :

  • Cochez Activer le mode « Campagne événementielle » — une zone s'ouvre.
  • Saisissez une date de début et une date de fin (au format jour + heure).
  • Pour chaque jour de la semaine, choisissez Toute la journée, un créneau précis (ex: 09h00 → 18h00) ou Fermé.

Effet sur le kiosque : ce diaporama ne s'affiche que pendant la fenêtre définie. En dehors, le kiosque retombe automatiquement sur un autre diaporama du point de vente, ou sur le jeu actif. Un diaporama événementiel actif prend priorité sur les diaporamas permanents — pratique pour faire passer un message spécial sans casser votre configuration habituelle.

💡 Vous pouvez avoir plusieurs diaporamas par point de vente : un permanent + un ou plusieurs événementiels. Chacun s'active à sa propre fenêtre, sans interférer avec les autres.

Diaporama (écran de veille)

Le diaporama tourne en boucle sur le kiosque quand aucune interaction n'a eu lieu depuis N minutes. Configurable par point de vente depuis Diaporama.

⭐ Diaporama par défaut & repli après une promo flash

Vous pouvez marquer un diaporama comme « par défaut » pour un point de vente (bouton ⭐ sur la ligne du diaporama). Un seul par point de vente.

Ce diaporama sert de contenu de repli pour les promos flash diffusées sur un écran : quand une promo flash arrive à sa fin (le compte à rebours atteint zéro), l'écran bascule automatiquement sur ce diaporama par défaut au bout de 3 minutes. Plus besoin d'intervenir manuellement pour retirer une promo terminée.

  • Le repli ne s'applique qu'aux promos flash ayant une date de fin (compte à rebours). Une promo sans date de fin reste affichée jusqu'à ce que vous changiez le contenu de l'écran.
  • Si aucun diaporama par défaut n'est défini pour le point de vente, l'écran repasse simplement en « Non assigné » à la fin de la promo.
  • La bascule se gère côté serveur (vérification chaque minute) — le kiosque se recharge tout seul, même non-tactile.

Types de slides disponibles :

  • 🎮 Lanceur de jeux — tuiles tactiles permettant de lancer un jeu directement (filtrées par orientation du diaporama).
  • ⭐ Avis Google — QR grand format + texte d'incitation à laisser un avis (lien tiré du profil point de vente).
  • ✏️ Page perso — éditeur WYSIWYG : texte, image, logo, bloc QR Avis, étoiles Google, compte à rebours animé, etc. Posés librement avec drag & drop.

Format d'écran : chaque diaporama a son orientation (16:9 ou 9:16). Le canvas WYSIWYG et le rendu kiosque s'adaptent.

Musique de fond optionnelle : uploadez des MP3 dans la section « Musique » du diaporama. Détection auto de la durée, ajout de morceaux apparaît instantanément dans la liste.

📐 Éditeur visuel (slides Page perso)

  • Bibliothèque d'émojis intégrée au textarea (~230 emojis classés par catégorie : visages, gestes, fête, commerce, nourriture, objets, lieux, symboles). Recherche FR sans accents, insertion à la position du curseur.
  • Calques (z-index) sur les blocs : 4 boutons ⏬ / ↓ / ↑ / ⏫ pour gérer la profondeur des éléments superposés.
  • Galerie de fonds mutualisés : les fonds uploadés dans vos jeux sont automatiquement proposés ici.

🎬 Bloc vidéo (YouTube / Vimeo / Dailymotion / MP4)

  • Preview en lecture réelle dans le canvas d'édition (muette + en boucle). Le rendu fidèle remplace l'ancien placeholder noir.
  • Détection automatique du ratio à la saisie de l'URL (16:9 / 9:16 / 4:3 / 21:9). Bouton « ✨ Adapter le bloc au ratio de la vidéo » pour éviter les bandes noires ou la déformation.
  • Détection automatique de la durée — MP4 / Vimeo / Dailymotion via oEmbed, YouTube via l'IFrame API (sans clé requise). Quand la durée est connue, le diaporama reste sur la slide jusqu'à la fin de la vidéo au lieu de la durée globale.
  • Son de la vidéo activé sur la slide en cours avec ducking automatique de la musique d'ambiance.

📚 Slides pliables

Chaque slide a un chevron ▾/▸ dans son en-tête pour la replier / déplier. Quand vous créez une nouvelle slide, les autres se replient automatiquement pour que l'attention se porte sur celle qui vient d'être créée. L'état interne (auto-save debounce, etc.) est préservé même quand la slide est repliée.

💡 Bloc compte à rebours : configurez la date/heure cible dans le panneau du bloc, raccourcis disponibles (« Demain 18 h », « Fin de l'année »). Idéal pour « Plus que 3 jours pour les soldes ».
💡 Slide « Avis Google » : la galerie de fonds est volontairement masquée sur ce type de slide — le QR Google MyBusiness doit rester sur un fond uni lisible pour préserver sa scannabilité.

Campagne événementielle

Une campagne événementielle est un contenu (comme un diaporama) diffusé uniquement sur une période donnée — soldes, fêtes, opération ponctuelle… On la crée dans Création → Campagne événementielle. C'est la même mécanique qu'un diaporama, en plus :

  • une période (date & heure de début → de fin) ;
  • en option, des créneaux horaires par jour de la semaine (ex : seulement 9h–18h, ou « Fermé » le dimanche).

⏹️ Que se passe-t-il à la clôture ?

Dès que la campagne sort de sa fenêtre (fin de période OU hors créneau horaire), l'écran repasse automatiquement sur le diaporama par défaut (⭐) du point de vente — défini dans Diaporama (bouton ⭐ sur une ligne). Aucune intervention manuelle. Si aucun diaporama par défaut n'est défini, l'écran affiche un message « Hors période ».

Comment la diffuser ?

  1. Créez la campagne + son contenu et réglez sa période.
  2. Allez dans le Tableau de bord → « Lancement rapide », cochez le ou les écrans, choisissez « 📅 Campagne événementielle », sélectionnez-la et cliquez sur « Lancer ».
  3. L'écran diffuse la campagne pendant sa fenêtre, puis bascule tout seul sur le diaporama par défaut à la clôture.
💡 La case « Activer le mode » n'existe plus : dans cette section, le mode événementiel est toujours actif (c'est tout son intérêt). Pour un contenu permanent en boucle, utilisez plutôt un simple Diaporama.

Importer PowerPoint / Keynote / Google Slides

Vous avez déjà une présentation PowerPoint, Keynote, Google Slides ou LibreOffice Impress ? Vous pouvez l'importer directement dans votre diaporama : chaque page devient une slide automatique.

📋 Comment faire

  1. Exportez votre présentation en PDF :
    • PowerPoint : Fichier → Enregistrer sous → format PDF
    • Keynote : Fichier → Exporter vers → PDF
    • Google Slides : Fichier → Télécharger → Document PDF (.pdf)
    • LibreOffice : Fichier → Exporter → Exporter au format PDF
  2. Ouvrez votre diaporama dans Diaporama (créez-en un si nécessaire).
  3. Cliquez sur le bouton « 📄 Importer un PDF (PowerPoint, Keynote…) » au-dessus de la liste des slides.
  4. Sélectionnez votre PDF. La conversion prend 20 à 60 secondes selon le nombre de pages — ne fermez pas la page pendant ce temps.
  5. Chaque page devient une slide « Page perso » avec l'image en fond plein écran. Vous pouvez les réordonner, supprimer, ou ajouter des blocs par-dessus.

⚙️ Limites techniques

  • Taille max : 25 MB — si votre PDF est plus volumineux, compressez-le (ex. iLovePDF) ou réduisez la résolution des images.
  • Pages max : 30 par import — pour de plus gros documents, découpez en plusieurs PDF ou créez plusieurs diaporamas.
  • Résolution de rendu : 1920 px — adapté à toutes les TV Full HD. Les détails fins (texte minuscule) restent lisibles sur écran grand format.
💡 Astuce design : avant l'export PDF, vérifiez dans PowerPoint que le format des diapositives correspond à l'orientation de votre diaporama Winacom (16:9 pour TV horizontale, 9:16 pour borne verticale). Sinon il y aura des bandes noires.
💡 Mise à jour : pour modifier une slide importée, le plus simple est de modifier votre PowerPoint original, ré-exporter en PDF et re-importer. Les anciennes slides peuvent être supprimées en quelques clics.

Sondages interactifs

Récoltez l'avis de vos visiteurs en quelques tapotis : préférences produits, satisfaction, humeur du jour, choix d'animation… Les sondages s'insèrent comme slides dans votre diaporama et fonctionnent à la fois sur écrans tactiles et non-tactiles (via QR).

🎯 3 types de sondages

  • 🔘 Choix unique — 2 à 6 options textuelles personnalisées avec émoji optionnel. Ex. « Quel parfum aimeriez-vous voir cet été ? »
  • ⭐ Note 1 à 5 — étoiles pour mesurer la satisfaction. Ex. « Êtes-vous satisfait de votre visite ? »
  • 😍 Réaction émoji — 4 émojis prédéfinis (😍😊😐😞) ou personnalisés. Ex. « Votre humeur du jour ? »

🧩 Multi-questions

Un sondage peut contenir 1 à 10 questions enchaînées. Chaque question a son propre type et ses options. Le visiteur répond séquentiellement : Q1 → vote → Q2 → … → « Merci, sondage terminé ! ». Anti-doublon : 1 vote par device et par question.

📋 Workflow

  1. Allez dans 📊 Sondages (menu principal) → « + Créer un sondage ».
  2. Donnez un titre interne, la question et le type. Cliquez sur « Créer et configurer ».
  3. Dans l'éditeur, ajoutez d'autres questions, modifiez les options, choisissez les couleurs (fond, texte, accent), définissez une éventuelle date de fin et activez « Afficher les résultats au visiteur après son vote ».
  4. Passez le sondage en statut « ▶ Actif » et cliquez sur « 💾 Enregistrer ».
  5. Ouvrez votre diaporama, cliquez sur « + Ajouter une slide » → « 📊 Sondage » → sélectionnez le sondage actif.

📱 Écran tactile vs non-tactile

  • Écran tactile : les visiteurs tapent directement leur réponse. Anti double-tap : 30 s de lock côté navigateur après un vote.
  • Écran non-tactile : un QR code « Scanner pour voter » s'affiche en bas-droite de la slide. Le visiteur scanne, arrive sur une page mobile fullscreen, répond aux questions, voit « Merci ». Pendant ce temps l'écran affiche les résultats live.

📈 Rapport complet

Depuis la liste, cliquez sur « 📈 Rapport » pour accéder à :

  • KPI : votes totaux, devices uniques, écrans actifs.
  • Graphiques par question : barres horizontales (%) + camembert + total.
  • Timeline 7 jours : pic d'affluence, jour le plus participatif.
  • Tableau par écran : quel point de vente génère le plus de votes.
  • Export CSV : 1 ligne par vote avec question, option, écran, boutique, date. Utile pour analyse Excel approfondie.
💡 Idées de sondages efficaces :
  • « Quel produit voulez-vous voir en promo cette semaine ? »
  • « Notez votre passage en boutique ! » (étoiles 1-5)
  • « Quel nouveau goût glace cet été ? » (4 options)
  • « Êtes-vous satisfait de l'accueil ? » (émojis)
💡 Anti-spam : chaque device (combinaison IP+navigateur) ne peut voter qu'une fois par question, sur une fenêtre d'1 heure. Les résultats restent fiables même en zone à forte fréquentation.

Carte de fidélité Winacard (option)

🧩 Notre propre serviceWinacard est la solution de cartes de fidélité développée par l'équipe Winacom. Elle s'intègre nativement : vous pilotez jeux, marketing, écrans ET fidélité au même endroit, sans dépendre d'un prestataire tiers.

Comment ça marche

  • Vos clients obtiennent une carte de fidélité dématérialisée (dans leur smartphone) — tampons, points et récompenses.
  • Ils cumulent en magasin et via vos jeux Winacom (participation, inscription au tirage, code email…).
  • Tout se synchronise automatiquement entre Winacard et Winacom par notre API.
  • Vous gérez barème, récompenses et clients depuis votre espace Winacard, ouvert en 1 clic (connexion automatique) depuis la page Carte de fidélité.

Activer l'option (en autonomie)

Vous activez vous-même, gratuitement : depuis le menu « 🧩 Options »Carte de fidélité, cliquez sur « 🚀 Activer ma carte de fidélité ». Votre espace Winacard est créé en un clic (offre gratuite pour démarrer) et l'onglet « 💳 Carte de fidélité » bascule aussitôt dans le menu principal. Vous faites évoluer votre formule à tout moment depuis votre espace Winacard.

💡 🔎 En savoir plus sur Winacard : winacard.com

Régie publicitaire (option)

⚠ Fonctionnalité en option — La régie publicitaire est une option payante qui s'ajoute à votre abonnement (gérer mon abonnement). Elle est désactivée par défaut et n'apparaît dans la barre de menu que si l'option est activée pour votre organisation. Contactez-nous depuis cette page (bouton 💬 Support en haut à droite) pour l'activer.

À quoi sert la régie ?

La régie publicitaire vous permet de vendre des espaces de diffusion sur vos écrans à des annonceurs locaux (commerces voisins, fournisseurs, marques partenaires). Pendant que vos jeux ne tournent pas (mode veille / diaporama), un slide spécial diffuse les pubs de vos clients — vous générez un revenu complémentaire avec une infrastructure que vous avez déjà installée pour votre propre activité.

Le système gère tout le cycle de vie : gestion des clients annonceurs, grille tarifaire, création de campagnes avec ciblage précis, validation en ligne par le client, diffusion lissée sur la période, rapport temps réel, facturation et notifications email automatiques.

Les écrans de la régie

Une fois l'option activée, un onglet « 📡 Régie » apparaît dans la barre de menu. Le tableau de bord /regie regroupe 5 raccourcis :

  • 📊 Campagnes — liste de toutes vos campagnes avec statut, période, budget, passages, bouton « Détails » et « 📋 Dupliquer ».
  • 📅 Calendrier — vue Gantt sur 3 mois pour voir votre carnet de commandes d'un coup d'œil. Clic sur un jour pour le détail heures × écrans, avec le niveau de remplissage de chaque créneau (vert OK, ambre chargé, rouge saturé). Plusieurs campagnes sur un même créneau ne sont pas un conflit : elles passent à tour de rôle (cf. « rotation & répartition » ci-dessous).
  • 👥 Gérer les clients — annuaire de vos annonceurs (nom, email, société). Le client doit être créé avant la 1re campagne pour lui.
  • 💰 Tarifs régie — grille tarifaire : prix de base au passage de 10 s + multiplicateurs horaires (matin, midi, après-midi, soirée, nuit) que vous ajustez selon votre stratégie.
  • 📋 Templates — snapshots de paramètres de campagne réutilisables (forfaits récurrents : « Promo mensuelle », « Black Friday », etc.).

Créer une campagne — wizard en 4 étapes

  1. Client — choisissez l'annonceur dans votre liste ou créez-en un. Vous pouvez aussi charger un template existant en tête de l'étape pour pré-remplir le ciblage et le budget.
  2. Créatif — 4 formats disponibles :
    • 🖼️ Image (PNG / JPG / WebP, 20 MB max)
    • 🎬 Vidéo MP4 (jusqu'à 20 MB, durée auto-détectée à l'upload — la vidéo sera diffusée en entier, pas coupée)
    • 🔗 URL externe (YouTube, Vimeo) — la durée est obligatoire pour que le timer respecte la vidéo. ⚠ Smart TV peuvent bloquer YouTube en iframe (erreur 153), préférez le MP4 en cas de doute.
    • ✏️ Création simple — éditeur WYSIWYG identique à celui du diaporama : texte, image, vidéo, compte à rebours, glissez-déposez sur un canvas au bon format.
  3. Ciblage — période (dates début/fin), jours de la semaine, plage horaire (presets matin/journée/ soirée/24h ou personnalisée), écrans cibles (tous ou sélection) et format obligatoire : 🖥️ Paysage 16:9 ou 📱 Portrait 9:16 (le moteur filtre les créatifs incompatibles avec chaque écran à la diffusion).
  4. Budget — par défaut, calculé automatiquement depuis votre grille tarifaire × le ciblage. Vous pouvez forcer un budget manuel : le nombre de passages cibles est alors recalculé et le moteur lissera la diffusion sur toute la période. Un encart « 💡 Ce que ce budget vous offre » détaille en temps réel les passages par jour / par heure / par écran.

À la création, la campagne est en brouillon (📝 draft). Vous pouvez la modifier librement tant qu'elle n'a pas été envoyée au client.

🔄 Rotation & répartition — comment vos écrans diffusent plusieurs pubs

C'est le point que les commerçants comprennent souvent mal : plusieurs campagnes sur le même écran à la même heure, ce n'est PAS un conflit. Comme à la radio, les pubs passent à tour de rôle (rotation) — elles ne se gênent jamais.

  • Rotation : si 3 campagnes tournent sur un écran à 14 h, chacune passe environ 1 fois sur 3.
  • Saturation : plus il y a de campagnes en même temps sur un écran, moins chacune passe souvent. Le calendrier le montre par une couleur — vert (1–2 pubs = OK), ambre (3–5 = chargé), rouge (6+ = saturé, à éviter car chaque pub passe trop rarement).
  • Volume garanti : chaque campagne a un nombre de passages cible (calculé depuis son budget). Le moteur lisse la diffusion sur toute la période pour l'atteindre — il ne passe pas tout le 1er jour.
  • Répartition automatique sur le réseau : si une campagne cible plusieurs écrans, le moteur équilibre ses passages sur l'ensemble — elle ne se concentre jamais sur 2-3 bornes, elle se diffuse partout de façon homogène. Vous n'avez rien à régler.

💡 Exemple concret

Vous gérez un réseau de 50 écrans. Le client « Yoplait » achète une campagne tous écrans de 5 000 passages sur 10 jours.

  • Le moteur diffuse ≈ 500 passages/jour, soit ≈ 10 par écran et par jour, étalés sur la plage horaire choisie (pas tout d'un coup).
  • Ces passages sont répartis équitablement sur les 50 écrans : aucune borne n'est privilégiée ou oubliée.
  • Si 3 autres campagnes tournent au même moment, chaque écran alterne les 4 pubs à tour de rôle — chacune passe ≈ 1 fois sur 4. C'est « chargé » (ambre), pas un conflit.
  • En fin de campagne, Yoplait reçoit un rapport avec le total réel de passages. S'il y a eu sous-diffusion (écrans hors-ligne…), un avoir est calculé automatiquement.

👉 À retenir : vous vendez du volume (un nombre de passages) ; le système s'occupe seul du quand et du , en équilibrant tout le réseau.

Validation par le client — 3 décisions possibles

Depuis la page détail d'une campagne en brouillon, le bouton « Envoyer pour validation client » génère un lien sécurisé (HMAC, sans compte) et l'envoie par email à l'adresse contact du client. La campagne passe en ⏳ pending (figée — vous ne pouvez plus modifier tant qu'il n'a pas répondu).

Sur sa page, le client voit le récap (créatif, période, écrans, budget TTC) et a 3 choix :

  • ✓ J'accepte → la campagne passe en 🟢 active, un numéro de facture est attribué automatiquement, la diffusion peut démarrer.
  • 🔄 Je demande des modifications → la campagne repasse en brouillon, le message du client s'affiche en gras sur votre page détail (« Le client demande des modifications »). Vous ajustez et renvoyez.
  • ✕ Je refuse → la campagne passe en ✕ rejected (figée définitivement). Vous pouvez la dupliquer en brouillon pour repartir d'une base.
💡 Vous recevez un email de notification à chaque décision du client (accepté / modifications / refusé) avec le message intégré, pour réagir vite.

Diffusion — pacing automatique sur le budget

Une fois la campagne active, le moteur de diffusion (/api/regie/next-ad) sert votre créatif sur les écrans ciblés selon ces règles :

  • Filtre temporel : seulement pendant les jours et créneaux configurés.
  • Filtre orientation : un créatif paysage ne s'affiche jamais sur un écran portrait, et inversement.
  • Pacing budget-aware : le système suit le quota théorique (passages cibles × % période écoulée) et ralentit la campagne si elle est en avance (> +5 %), accélère si elle est en retard.
  • Sélection pondérée : si plusieurs campagnes sont éligibles sur le même créneau / écran, celle qui a le plus de retard sur son quota est servie en priorité.
  • Stop automatique : dès que achieved_plays ≥ estimated_plays, la campagne bascule en ✓ ended et plus aucun passage n'est servi.

Suivi temps réel

Sur la page détail d'une campagne active ou terminée, un bloc « 📡 Diffusion en temps réel » rafraîchi toutes les 30 s affiche :

  • Le compteur en gros chiffres : passages effectués / cible.
  • Une barre de progression gradient avec un marqueur noir indiquant la cible théorique de pacing à l'instant T.
  • Un indicateur métier :
    • En retard (X passages sous le rythme)
    • En avance (X passages au-dessus)
    • Sur le rythme

Notifications automatiques

Un cron qui tourne toutes les heures envoie 4 emails selon le cycle de vie des campagnes :

  • 📅 Au client, J-1 du démarrage — « Votre campagne démarre bientôt ».
  • 📊 Au client, à mi-parcours — rapport intermédiaire avec lien vers le rapport détaillé en ligne.
  • ✓ Au client, à la fin — rapport final.
  • ⚠ À vous, en cas de retard — si une campagne accumule > 20 % de retard sur le quota théorique (passé > 25 % de la période), vous êtes alerté avec les causes possibles (écrans peu utilisés, créneaux trop restreints, concurrence d'autres campagnes).

Calendrier visuel

La page /regie/calendrier affiche un Gantt sur 90 jours avec une ligne par campagne active. Le header montre une heatmap de saturation par jour : vert (1-2 campagnes), ambre (3-5), rose (6+). Clic sur un jour → modal détail avec grille heures × écrans, cellule rouge si plusieurs campagnes se chevauchent sur un même créneau (conflit potentiel à arbitrer).

Facturation et suivi paiement

Dès qu'une campagne est acceptée, un numéro de facture séquentiel est attribué automatiquement (format YYYY-NNNN, par organisation et par année). Sur la page détail :

  • Bloc « 💼 Facturation » avec statut paiement (⏳ en attente / ✓ payée / ⚠ en retard si > 30 jours).
  • Bouton 📄 Voir / Télécharger la facture ouvre une page imprimable au format A4 avec votre SIRET, RCS, capital social, le client, la prestation détaillée, les totaux HT/TVA/TTC et les mentions légales obligatoires (paiement à 30 jours, art. L441-10, art. 293 B CGI).
  • Bouton « 🖨 Télécharger le PDF » en haut de la facture lance le générateur PDF natif de votre navigateur — pas d'outil externe à installer.
  • Bouton « ✓ Marquer payé » sur la page détail pour enregistrer le règlement (devient « ↩ Annuler le paiement » en cas d'erreur).
💡 Mention TVA : par défaut le PDF affiche TVA 20 % et inclut la mention « TVA non applicable, art. 293 B du CGI » à supprimer si vous êtes assujetti. Une option de configuration plus fine arrivera dans une prochaine version.

Édition et règles de figeage

Vous pouvez modifier une campagne tant qu'elle est en 📝 brouillon. Dès qu'elle est envoyée au client (⏳ pending) ou validée (🟢 active), elle est figée contractuellement : le bandeau coloré sous le titre explique pourquoi et quoi faire (dupliquer en nouveau brouillon, attendre le refus, etc.).

Le bouton 📋 Dupliquer est disponible sur tous les statuts — il crée un nouveau brouillon hérité (avec dates recalées sur aujourd'hui en gardant la durée d'origine) que vous pouvez ajuster avant envoi.

Fonctions avancées (confort, rapport, conformité)

  • 🛡️ Contrôle de diffusion (étape Budget du wizard) : spot VIP (passe en premier quand plusieurs campagnes sont éligibles) et frequency capping (limite le nombre de passages par heure et par écran pour ne pas saturer une audience captive).
  • 🎞️ Playlist de slides (étape Créatif) : composez une séquence de plusieurs slides (image, vidéo, URL, création ou sondage) diffusées à la suite à chaque passage. Ajoutez, réordonnez (↑/↓) ou supprimez des slides ; chaque nouvelle slide replie la précédente. Le tarif est calculé sur la durée totale de la séquence par passage.
  • 🔎 Tester sur un écran (fiche campagne) : envoie la playlist complète sur un écran physique pendant ≈ 1 min (en boucle) pour valider le rendu réel avant diffusion (test non facturé).
  • 📊 Rapport enrichi : heatmap des diffusions (jour × heure) et comparatif vs la moyenne de votre réseau. Exportable en CSV / PDF.
  • 🔗 Espace annonceur (fiche client → « Lien annonceur ») : un lien durable à partager au client pour qu'il suive toutes ses campagnes et leurs rapports, à tout moment.
  • ⚖️ Conformité ( /regie/tarifs) : saisissez vos CGV (acceptation obligatoire + horodatée à la validation client), activez le bandeau « Publicité » sur les créatifs, et bénéficiez de l'archivage légal 6 ans. Un avoir automatique est calculé si une campagne se termine en forte sous-diffusion.
  • 🔔 Alertes auto : email au client (démarrage, mi-parcours, rapport final), au commerçant en cas de retard de rythme, et si un écran ciblé est hors-ligne plus de 2 h.

Bonnes pratiques

  • Fixez vos tarifs en amont ( /regie/tarifs) — la grille horaire avec multiplicateurs (matin x1, midi x1.5, etc.) reflète la valeur perçue selon l'affluence de votre point de vente.
  • Préférez l'upload MP4 aux URL YouTube/Vimeo si vous diffusez sur Smart TV — l'embed iframe est parfois bloqué.
  • Capturez vos forfaits en templates dès la première vente — vous gagnez ensuite ~30 s par campagne créée pour un même type de client.
  • Surveillez le calendrier chaque semaine pour identifier les créneaux sous-vendus (jours en blanc sur la heatmap) — c'est votre inventaire à commercialiser.
  • Encaissez vite : marquez les factures payées dès réception du virement pour avoir un statut commercial à jour, même si la compta est mise à jour mensuellement.

Email envoyé aux gagnants

Quand un client gagne, il peut renseigner son email pour recevoir son code de retrait. Le modèle d'email est entièrement personnalisable depuis Paramètres → Modèle Email.

Éditeur à 2 onglets :

  • HTML — sujet, corps, palette de placeholders cliquables à insérer au curseur (lot gagné, code, logo, adresse, bouton avis Google…).
  • Voir l'email — aperçu temps réel rendu comme dans une boîte mail, avec vos vraies données.

Placeholders disponibles

Tous les placeholders s'écrivent {{cle}}. Les principaux :

  • {{lot}}, {{code}}, {{date_partie}} — données du gain
  • {{logo}}, {{nom_societe}}, {{point_vente}}, {{adresse}}, {{telephone}} — votre identité
  • {{bouton_avis_google}} — gros bouton jaune cliquable vers votre fiche Google. À garder absolument dans le modèle.
  • {{lien_avis_google}} — URL en clair (repli pour les clients mail qui ne montrent pas le bouton).
💡 Recommandation forte : laissez le bouton {{bouton_avis_google}} dans votre modèle — c'est le moyen le plus simple de récolter des avis 5 étoiles auprès de vos gagnants ravis. Pour qu'il fonctionne, configurez votre lien Google MyBusiness dans Points de vente (voir section ci-dessus).

Envoi email (SMTP / Brevo)

Configurez votre propre serveur d'envoi dans Paramètres → Envoi email pour que les messages à vos clients (codes gagnants, confirmations d'inscription au tirage) partent depuis votre nom de domaine (ex: no-reply@boulangerie-dupont.fr) et non depuis winacom.com.

Pourquoi c'est important

  • Réputation de votre domaine : un email envoyé depuis votre adresse renforce votre marque et la confiance de vos clients (« le mail vient bien de mon boulanger »).
  • Anti-spam : Gmail / Outlook scrutent la réputation du domaine expéditeur. Si tous les commerces partagent winacom.com, un mauvais comportement d'un seul peut nous faire blacklister — et bloquer vos emails.
  • Conformité RGPD : votre client reçoit un email de vous, pas d'un tiers. Plus transparent.

Deux options au choix

  • 📨 SMTP personnalisé (recommandé) — si vous avez un hébergement web (OVH, Gandi, Infomaniak) ou un compte Gmail Workspace / Office 365, vous avez déjà un serveur SMTP à votre disposition. Renseignez le host, le port, votre identifiant et mot de passe (chiffré AES-256-GCM côté serveur), et l'adresse expéditeur à votre nom.
  • 🌐 Brevo (alternative simple) — si vous n'avez pas de SMTP, créez un compte gratuit sur brevo.com (anciennement Sendinblue). 300 emails/jour offerts, largement suffisant pour la plupart des commerces. Validez votre nom de domaine chez Brevo, copiez votre clé API dans Winacom — fin.

Le bouton « 🧪 Envoyer un test »

Une fois vos identifiants saisis, envoyez un email de test à votre propre adresse pour vérifier que tout fonctionne. Si l'email n'arrive pas, regardez votre dossier SPAM (souvent dû à un domaine pas encore « réchauffé » — il faut quelques envois pour que les serveurs vous fassent confiance).

💡 Si vous ne configurez rien, vos emails partiront via le SMTP de Winacom (par défaut). Ça fonctionne, mais à grande échelle ce n'est pas durable — configurez votre propre envoi dès que possible pour préserver la livrabilité.

Cas pratiques fournisseurs

📮 Gmail Workspace

  • Host : smtp.gmail.com
  • Port : 465 · SSL
  • User : votre adresse Gmail
  • Pass : mot de passe d'application (générer dans Google Account → Sécurité)

📮 OVH

  • Host : ssl0.ovh.net
  • Port : 465 · SSL
  • User : votre adresse @votredomaine.fr
  • Pass : celui de votre boîte OVH

📮 Office 365

  • Host : smtp.office365.com
  • Port : 587 · STARTTLS (décocher SSL)
  • User : votre adresse Office
  • Pass : votre mot de passe

🌐 Brevo

  • Inscription gratuite sur brevo.com
  • Validation de votre domaine (SPF / DKIM)
  • Clé API : Brevo → SMTP & API → API Keys
  • Sender email : adresse de votre domaine validé

Leads et codes de retrait

La page Leads & codes est organisée en 2 onglets :

  • 📋 Liste des codes — tous les tirages gagnants (date, email, code, lot, statut « à remettre / remis ») avec recherche, tri et actions par lot.
  • 📊 Rapports — analytics complets sur 7 / 30 / 90 j / 1 an (cf. section dédiée ci-dessous).

📋 Onglet « Liste des codes »

  • Recherche rapide par code, email ou lot.
  • Tri par colonne (Date, Email, Code, Lot, Statut) — clic sur l'en-tête.
  • Sélection multiple + actions de bloc « Marquer remis » / « Annuler ».
  • Export CSV complet et export emails uniques (dédoublonnés, pour import dans un outil mailing).
  • Droit à l'oubli par lead (RGPD) — bouton sur chaque ligne.

📊 Onglet « Rapports »

Tableau de bord analytique pour évaluer l'impact de vos dispositifs (campagnes, jeux, diaporamas). Toutes les sections sont calculées sur la période choisie (sélecteur en haut : 7 / 30 / 90 jours / 1 an).

  • 4 KPI principaux : tirages, gains (% gain), emails captés (taux de conversion), lots retirés (taux de retrait).
  • Évolution journalière en courbe (tirages + gains sur 2 séries).
  • Heures d'affluence (24 barres, pic mis en évidence) + jour de la semaine (7 barres, convention FR lun→dim). Tranches synthétiques matin / midi / après-midi / soir / nuit avec %.
  • Performance des jeux : donut de répartition + tableau (tirages, gains, % gain, emails, % retirés) avec barres de progression inline.
  • Performance des campagnes : 1 ligne par campagne ayant chevauché la période, avec dépense totale (Σ des valeurs de lots gagnés), € / lot moyen, tirages /jour, taux de gain, emails. Footer Σ avec totaux.
  • Performance des diaporamas : 1 ligne par diaporama, depuis sa mise en service (date de création). Indique le statut, le nb de slides par type, les morceaux musicaux, et l'activité du PdV depuis lancement (proxy d'engagement).
  • Top 10 des lots gagnés avec nb de gains et taux de retrait.

Tableau de bord

La page d'accueil Tableau de bord affiche vos KPIs sur 30 jours (participations, taux de gain, lots distribués, emails captés) + le taux de retrait des codes.

Lancement rapide : 3 sélecteurs pour ouvrir en un clic n'importe quel jeu / campagne / diaporama sur le kiosque (nouvel onglet). La dernière sélection est mémorisée pour le prochain passage.

Vérification rapide d'un code : saisissez le code que le client présente en caisse pour vérifier qu'il est valide et le marquer comme remis.

Règlement de jeu (obligatoire)

Toute opération promotionnelle avec tirage au sort doit être qualifiée de loterie publicitaire au sens des articles L121-36 et suivants du Code de la consommation : participation gratuite, aucune obligation d'achat, règlement publié. C'est ce qui fait la différence entre une animation légale et une infraction à l'article L322-2 du CSI (loterie prohibée).

Winacom fournit un règlement type prêt à l'emploi en 11 articles qui couvre les obligations minimales :

  • Article 1 — Organisateur (raison sociale, SIRET, capital, siège)
  • Article 2 — Durée et lieu du Jeu
  • Article 3 — Participation gratuite, sans obligation d'achat
  • Article 4 — Modalités de participation
  • Article 5 — Dotations (lots à gagner, valeurs TTC, stocks)
  • Article 6 — Désignation des gagnants (algorithme probabiliste)
  • Article 7 — Remise du lot (délai 30 jours par défaut)
  • Article 8 — Données personnelles (RGPD complet)
  • Article 9 — Acceptation du règlement
  • Article 10 — Dépôt du règlement
  • Article 11 — Litiges et droit applicable

📝 Éditer le règlement

Onglet Paramètres → Règlement. Vous pouvez modifier librement le texte (badge « Règlement personnalisé ») ou revenir au modèle par défaut à tout moment.

🔄 Substitution automatique

Les variables entre accolades ({nom_du_jeu}, {siret}, {date_debut}, {liste_des_lots_avec_valeurs_TTC}, etc.) sont remplacées au moment de l'affichage avec les vraies données :

  • Identité juridique → infos saisies dans Paramètres → Points de vente (section juridique).
  • Nom du jeu → nom du jeu actif.
  • Dates du jeu → dates de la campagne active si le jeu tourne dans une campagne, sinon date du jour pour les deux champs.
  • Liste des lots (Article 5) → lots réels du jeu actif avec leur valeur en € TTC (si renseignée) et leur stock (limité ou illimité).

📱 Affichage côté kiosque

Sur tous les jeux du kiosque, un bouton discret « 📜 Règlement du jeu » apparaît en bas-centre de l'écran. Au clic, une modale plein écran affiche le règlement complet substitué.

💡 Conseil pratique : avant de lancer une campagne en production, remplissez les 6 champs juridiques (forme, SIRET, capital, RCS, adresse siège, email contact) — le badge passe de 0/6 à 6/6 et votre règlement devient juridiquement complet.
💡 ⚖️ Avertissement : le modèle fourni couvre les obligations minimales mais n'a pas valeur de conseil juridique. Pour les opérations à fort enjeu (dotations supérieures à 100 € TTC, campagnes longues, multi-points de vente), consultez un juriste et envisagez un dépôt huissier.

RGPD et conformité

Winacom respecte le RGPD pour vous ET vos clients finaux :

  • Consentements explicites à la collecte d'email (newsletter, SMS, partenaires — case décochée par défaut, opt-in).
  • Emails hashés (SHA-256) pour l'anti-fraude — pas stockés en clair pour cette finalité.
  • Droit à l'oubli accessible aux joueurs via le lien de l'email gagnant et aux commerçants depuis l'onglet Leads.
  • Bandeau cookies conforme CNIL avec choix granulaire.
  • Anonymisation automatique des inscriptions tirage au sort 6 mois après la fin du jeu — nom, email, téléphone, adresse remplacés par « ANONYMISÉ », date de naissance réduite à l'année. Conformité loi du 12 mars 2014 + Article 8 du règlement type (cf. section Tirage au sort).

Détails complets sur la page RGPD & confidentialité.

Utilisateurs & gestionnaires

Vous pouvez déléguer la gestion de vos points de vente à des collaborateurs sans leur donner les clés du compte société. Tout se passe depuis Paramètres → Utilisateurs.

🎭 Les 3 rôles

  • 👑 Contrôleur général (vous) — 1 par organisation. Accès total : paramètres, facturation, gestion utilisateurs, modèles email, règlement, sécurité, points de vente. C'est le seul rôle qui peut inviter ou révoquer des gestionnaires.
  • 🏪 Gestionnaire de point de vente — jusqu'à 2 par boutique. Accès limité aux modules opérationnels : Jeux, Diaporama, Écrans et Régie (si activée). Dans Écrans, il ne voit et ne pilote que les écrans de son propre point de vente (pas ceux des autres boutiques). Ne peut pas voir/modifier les paramètres, leads, sondages, facturation ou autres utilisateurs.
  • 🛡️ Admin plateforme Winacom — l'équipe support Winacom. Peut intervenir en cross-org pour SAV — toute action est tracée dans votre historique.

➕ Inviter un gestionnaire

  1. Allez dans Paramètres → Utilisateurs puis cliquez sur « + Inviter un gestionnaire ».
  2. Renseignez : nom complet, email du gestionnaire, et sélectionnez le point de vente qu'il va gérer.
  3. Validez. Un compte Winacom est créé automatiquement et un email avec un lien de connexion (magic link) lui est envoyé.
  4. À sa première connexion, il définit son mot de passe via « Mot de passe oublié » ou clique sur le magic link reçu.

Limite : 2 gestionnaires actifs maximum par point de vente. Les boutiques pleines apparaissent grisées dans le sélecteur.

🚪 Ce que voit un gestionnaire

  • Menu principal réduit à Jeux / Diapo / Écrans / Régie (Paramètres, Sondages, Leads sont masqués).
  • Tentative d'accès direct (URL tapée) à une page interdite → redirection automatique vers Jeux.
  • Il peut créer/modifier des jeux, gérer le diaporama, configurer ses écrans physiquement, et utiliser la régie si vous l'avez activée.
  • Dans Écrans, la liste est filtrée sur son point de vente : il ne voit que ses propres écrans et ne peut ajouter de nouvel écran que sur sa boutique. Le contrôleur général, lui, voit tous les écrans de tous les points de vente (classés par onglets boutique).

❌ Révoquer un gestionnaire

Depuis la liste des membres, cliquez sur « Révoquer » à droite du gestionnaire. Il perd immédiatement l'accès à votre back-office. Son compte Winacom reste actif s'il appartient à d'autres organisations.

💡 Cas d'usage typique : vous avez 3 boulangeries en franchise → vous (contrôleur) gérez les paramètres globaux, chaque boutique a 1 ou 2 gestionnaires qui s'occupent du diaporama du jour, des écrans et des jeux promotionnels en local.
💡 Sécurité : seul vous (contrôleur) pouvez accéder à la page sécurité, au portail facturation, aux leads et codes et aux paramètres email. Vos gestionnaires ne peuvent ni voir ni modifier ces zones sensibles.

Sécurité & protection du compte

La sécurité de votre compte est notre priorité. Voici les protections mises en place pour que vous puissiez exploiter Winacom en toute tranquillité.

🔐 Authentification renforcée

  • Mot de passe robuste obligatoire : minimum 12 caractères, mélange majuscules/minuscules/chiffres/symboles. Vérification automatique contre la base Have I Been Pwned — si votre mot de passe a fuité dans une autre fuite connue, il est refusé.
  • Double authentification 2FA (TOTP) activable depuis Paramètres → Sécurité. Compatible Google Authenticator, Authy, 1Password, etc. Codes de récupération générés pour ne jamais perdre l'accès.
  • Anti force-brute : 5 tentatives de connexion ratées en 10 min → blocage temporaire de l'IP. Empêche un attaquant de tester des milliers de mots de passe en boucle.
  • Réinitialisation sécurisée du mot de passe : lien à usage unique envoyé par email, expiration 1 heure, invalidation immédiate après usage.

📡 Détection d'intrusion

  • Notification email à chaque nouvelle connexion depuis un appareil inconnu : navigateur, ville approximative, date/heure. Lien « Ce n'était pas moi » qui invalide la session et force un changement de mot de passe.
  • Notifications email sur actions sensibles : changement de mot de passe, ajout/suppression de 2FA, ajout d'un nouvel utilisateur dans l'équipe. Vous êtes toujours alerté quand quelque chose change.
  • Liste de vos appareils connectés visible dans Paramètres → Sécurité — révoquez à distance tout appareil suspect en un clic.

🚨 Kill switch d'urgence

Si vous suspectez une compromission de votre compte (mot de passe volé, employé licencié…), activez le Verrou d'urgence depuis Paramètres → Sécurité. Effet immédiat :

  • Tous vos écrans basculent en page maintenance (« 🛠 Maintenance en cours, revenez bientôt ») — aucun pirate ne peut afficher de contenu inapproprié sur vos TV en magasin.
  • Tous les jeux sont gelés côté serveur — plus aucun tirage possible même si un attaquant a les URLs kiosque.
  • Vous restez seul à pouvoir désactiver le verrou (besoin de votre mot de passe + 2FA si activé). Reprise de l'activité sous 3 secondes après désactivation.

🎯 Sécurité des écrans kiosques

  • Signature HMAC sur chaque URL kiosque : impossible à un attaquant de deviner l'URL d'un de vos écrans même s'il connaît votre boutique. Le QR code d'appairage est révocable depuis le back-office.
  • Cookie HttpOnly sur chaque navigateur kiosque : scope limité à l'écran concerné, jamais accessible en JavaScript, expiration 7 jours.
  • Anti-clickjacking : X-Frame-Options: SAMEORIGIN sur toutes les pages kiosque — aucun site tiers ne peut embedder votre kiosque pour vous voler des sessions.
  • Verrouillage automatique des écrans inactifs : le bouton « ⛔ Désactiver » dans /ecrans bloque immédiatement un écran physique (TV volée, magasin fermé pour congés…).

🎲 Anti-fraude sur les tirages

  • Tirages décidés côté serveur via une Edge Function isolée (la même que Supabase / Vercel utilisent en production). Le résultat win/lose est impossible à manipuler depuis le navigateur kiosque — l'animation côté client n'est que la mise en scène.
  • Chaîne de hash anti-trafic : chaque tirage embarque un hash chaîné au précédent. Si un opérateur tentait de modifier ou supprimer un tirage gagnant, la chaîne se casserait et serait détectable lors d'un contrôle.
  • Clé d'idempotence sur chaque appel tirage : impossible de gagner 2 fois en rejouant la même requête (anti-replay).
  • Vérification de présence écran : un tirage n'est accepté que si l'écran a respiré côté serveur dans les 5 dernières minutes. Bloque les tentatives d'une personne qui aurait sniffé l'URL mais sans accès physique à la TV.

💾 Stockage et données

  • Chiffrement TLS de bout en bout — toutes les communications navigateur ↔ serveur ↔ base sont chiffrées. Certificat HTTPS valide (Let's Encrypt, renouvelé automatiquement).
  • Mots de passe hashés (algorithme bcrypt avec sel unique par utilisateur) — même nous, l'équipe Winacom, ne pouvons pas lire votre mot de passe en clair.
  • Emails clients hashés en SHA-256 pour l'anti-fraude (détection de jeu multiple par un même client). Le mail en clair n'est stocké que pour l'envoi du code de retrait, et supprimable via Droit à l'oubli.
  • Cloisonnement strict par organisation : chaque commerçant ne voit QUE ses propres données. Politique de sécurité au niveau base (Row-Level Security PostgreSQL) — pas seulement un filtre applicatif facilement contournable.
  • Sauvegardes quotidiennes de la base de données, conservées 30 jours, restaurables en cas d'incident technique majeur.

⚖️ Conformité légale

  • Hébergement européen conforme RGPD — aucune donnée transférée hors UE.
  • Anonymisation automatique des inscriptions tirage au sort 6 mois après la fin du jeu (conformité loi 12 mars 2014 — cf. section RGPD).
  • Journalisation des actions sensibles : chaque changement de configuration kiosque ou tirage forcé est tracé avec date + utilisateur. Audit complet disponible en cas de contestation client.
💡 3 réflexes à adopter : (1) activez la 2FA aujourd'hui (5 min, hyper rapide). (2) utilisez un mot de passe unique (gestionnaire type 1Password / Bitwarden). (3) ouvrez les emails « Nouvelle connexion » et cliquez « Ce n'était pas moi » si vous ne reconnaissez pas l'appareil.

Une question, un doute, un soupçon d'intrusion ? Contactez-nous immédiatement via le bouton « 💬 Support » en haut à droite — nous répondons sous 24 h ouvrées et < 2 h en cas d'urgence sécurité avérée.

Bonnes pratiques de mise en service

  1. Personnalisez votre profil société (logo + slogan).
  2. Configurez votre point de vente avec adresse + téléphone + fuseau horaire + lien Google MyBusiness.
  3. Remplissez les 6 champs juridiques (forme, SIRET, capital, RCS, adresse siège, email contact) pour activer le règlement de jeu — indispensable pour une loterie publicitaire conforme.
  4. Vérifiez le règlement type dans Paramètres → Règlement, personnalisez si besoin.
  5. Appairez votre kiosque et choisissez son format d'écran (16:9 ou 9:16) selon le matériel.
  6. Créez un premier jeu dans le BON format, ajoutez 3 à 5 lots variés (avec valeur en € TTC pour l'Article 5 du règlement).
  7. Personnalisez le modèle d'email gagnant (laissez le bouton Google Avis dedans).
  8. Préparez un diaporama (slide d'accueil + Avis Google + jeux).
  9. Lancez une campagne et vérifiez le rendu sur le kiosque réel.
  10. Sur le kiosque, vérifiez que le bouton « 📜 Règlement du jeu » en bas-centre affiche bien toutes vos infos juridiques (pas de « [à compléter…] »).

Vérification des lots (remise au comptoir)

Quand un client gagne (roue, gratter, machine à sous, caddie, ou code par email…), il reçoit un code de retrait (8 caractères, ex. HGDM54BK). Il le présente en boutique pour récupérer son lot. La Vérification rapide sert à contrôler ce code et à marquer le lot comme remis — pour éviter qu'un même code serve deux fois.

🖥️ Depuis le tableau de bord (vous, connecté)

En haut du tableau de bord, le widget « 🎫 Vérification rapide d'un code » : tapez les premières lettres du code présenté, la liste des codes en attente apparaît avec le nom du lot et le nom du jeu. Sélectionnez le bon, vérifiez, puis « ✓ Cadeau remis ». Le code disparaît alors des codes en attente.

📱 Lien mobile pour le personnel (sans connexion) Nouveau

Vos employés n'ont pas besoin d'accéder à votre compte pour remettre les lots. Depuis le widget Vérification (lien « 📱 Version mobile pour le personnel ») ou cette page, vous obtenez un QR code et un lien sécurisé à leur transmettre.

  • L'employé scanne le QR (ou ouvre le lien reçu par SMS / WhatsApp) → une mini‑application s'ouvre sur son téléphone, sans aucune connexion.
  • Il peut « Ajouter à l'écran d'accueil » : une icône 🎫 Vérif apparaît comme une vraie appli, ouvrable en 1 tap (iPhone : Safari → Partager → « Sur l'écran d'accueil » · Android : Chrome → menu ⋮ → « Ajouter à l'écran d'accueil »).
  • Il y retrouve exactement la même vérification : il tape le code, voit le lot + le jeu, valide la remise.

🔒 Sécurité & révocation

Le lien est signé (non devinable) et propre à votre commerce. La personne qui l'a ne peut rien voir d'autre de votre compte : pas d'emails complets (masqués), pas de statistiques, pas de configuration — uniquement vérifier et valider des remises. En cas de perte du téléphone ou de départ d'un employé, cliquez sur « ↻ Régénérer le lien » : tous les anciens liens / QR cessent immédiatement de fonctionner (il suffit de re‑partager le nouveau QR).