Skip to content

Ouvrir l'espace opérateur Access Gateway

Comment ouvrir l'espace AccessGateway dans Timers Studio, naviguer entre Monitor, Stage, Tombola et Polls, et lire les compteurs live (spectateurs en ligne, questions en attente).

Mis à jour le

Ouvrir l’espace opérateur Access Gateway

Le AccessGateway est le module Gateway vu par votre équipe de production. C’est un espace de travail à onglets embarqué dans le Studio qui vous donne un seul endroit pour surveiller la salle, préparer le plan de scène, lancer une tombola et piloter des polls en direct. Cette page vous accompagne pour l’ouvrir et vous y repérer en moins de deux minutes.

Prérequis

  • Une salle Timers Studio déjà créée (vous avez un controller_id dans la table controllers)
  • Le Studio ouvert sur timers.studio/id/<votre-salle>
  • Au moins un spectateur pour voir bouger les compteurs, mais ce n’est pas obligatoire pour ouvrir l’espace

Étapes

1. Ouvrir le Studio sur votre salle

Allez sur timers.studio/id/<votre-salle>. Le Studio se charge et résout votre salle contre la table controllers. Si le slug est faux, vous tombez sur une 404 avant même que le Gateway n’essaie de se monter.

2. Ouvrir l’espace Gateway

Dans la barre de gauche du Studio, cliquez sur Gateway (étiqueté Access dans certaines salles). AccessGateway se monte à droite. L’onglet LIVE est sélectionné par défaut, donc vous voyez LiveMonitor en premier.

Le Gateway s’ouvre à l’intérieur du Studio ; il ne vous amène pas sur une URL différente. Les spectateurs ne verront pas cette vue — eux voient uniquement timers.studio/ask/<votre-salle>.

3. Lire les compteurs live

L’en-tête de l’espace affiche deux compteurs tirés de Supabase :

  • Spectateurs en ligne — lignes de la table spectators filtrées sur votre controller_id, avec un drapeau online posé par la page spectateur.
  • Questions en attente — lignes de spatial_questionsstatus = 'pending', même filtre.

Les deux compteurs sont abonnés à des canaux Realtime. Ils évoluent tout seuls au fil des arrivées, sans rafraîchir.

4. Changer d’onglet

Les quatre onglets couvrent quatre outils liés au Gateway :

  • LIVELiveMonitor. Une carte live des sièges connectés plus le flux des questions entrantes. Commencez ici pour prendre le pouls de la salle.
  • STAGEStageConfigurator. La carte côté régie pour définir des zones et calibrer les sièges. À ouvrir avant le show, pas pendant.
  • RAFFLERaffleControl, réutilisé depuis le module Modérateur. Choisissez une zone, déclenchez un tirage, annoncez le gagnant.
  • POLLSPollManager, réutilisé depuis le module Modérateur. Créez, ouvrez et fermez les polls que le public verra via SpectatorPollVote.

Les onglets sont peu coûteux à changer — ils restent abonnés en arrière-plan, donc compteurs et données ne se réinitialisent pas.

5. Lancer une tombola ou un poll

Depuis RAFFLE, choisissez une portée (salle entière ou une zone) et cliquez Tirer. Le gagnant est choisi parmi les lignes spectators actuelles et affiché à l’écran.

Depuis POLLS, cliquez Nouveau poll, ajoutez des options, puis Ouvrir. SpectatorPollVote apparaît sur tous les téléphones en ce moment sur timers.studio/ask/<salle>. Les votes arrivent dans poll_votes au fil de l’eau, et vous pouvez afficher le résultat sur le Player via PollWidget quand vous fermez le poll.

Résultat attendu

AccessGateway est ouvert dans le Studio, onglet LIVE sélectionné. L’en-tête affiche des compteurs réels. Passer sur RAFFLE ou POLLS vous donne les contrôles Modérateur sans quitter le Studio. Les spectateurs sur /ask/<salle> conservent leur propre vue intacte.

Dépannage

Les compteurs restent à zéro alors que des gens sont sur /ask/<salle>. Vérifiez que l’URL du Studio et l’URL spectateur partagent exactement le même room ID. Une coquille dans l’un ou l’autre slug casse la jointure sur controller_id et aucune ligne ne correspond.

L’onglet RAFFLE ou POLLS est vide. Ces onglets réutilisent des composants Modérateur. Si votre plan n’inclut pas le module Modérateur, l’onglet affiche un état désactivé. Passez à un plan qui active le module.

J’ai ouvert un poll mais rien ne s’affiche sur mon téléphone. Le téléphone spectateur doit être sur timers.studio/ask/<salle> avec le même room ID, pas sur l’URL du Player. SpectatorPollVote n’apparaît que sur la surface spectateur du Gateway.

Lectures suivantes