Skip to content

Abrir el espacio de operador Access Gateway

Cómo abrir el espacio AccessGateway dentro de Timers Studio, moverse entre Monitor, Stage, Tombola y Polls, y leer los contadores en vivo de espectadores conectados y preguntas pendientes.

Última actualización

Abrir el espacio de operador Access Gateway

El AccessGateway es el módulo Gateway tal como lo ve tu equipo de producción. Es un espacio de trabajo con pestañas incrustado en el Studio que te da un único sitio para vigilar la sala, organizar las butacas, lanzar una tombola y conducir polls en directo. Esta página te acompaña a abrirlo y situarte en menos de dos minutos.

Requisitos previos

  • Una sala Timers Studio ya creada (tienes un controller_id en la tabla controllers)
  • El Studio abierto en timers.studio/id/<tu-sala>
  • Al menos un espectador ayuda a ver moverse los contadores, pero no es necesario para abrir el espacio

Pasos

1. Abrir el Studio en tu sala

Ve a timers.studio/id/<tu-sala>. El Studio se carga y resuelve tu sala contra la tabla controllers. Si el slug está mal, caes en un 404 antes de que el Gateway intente montarse.

2. Abrir el espacio Gateway

En la barra lateral izquierda del Studio, haz clic en Gateway (etiquetado como Access en algunas salas). AccessGateway se monta a la derecha. La pestaña LIVE está seleccionada por defecto, así que ves LiveMonitor primero.

El Gateway se abre dentro del Studio; no te lleva a otra URL. Los espectadores no verán esta vista — ellos solo ven timers.studio/ask/<tu-sala>.

3. Leer los contadores en vivo

La cabecera del espacio muestra dos contadores que salen de Supabase:

  • Espectadores conectados — filas de la tabla spectators filtradas por tu controller_id, con un indicador online puesto por la página del espectador.
  • Preguntas pendientes — filas de spatial_questions donde status = 'pending', con el mismo filtro.

Ambos contadores están suscritos a canales Realtime. Cambian solos según crece el aforo, sin recargar.

4. Cambiar de pestaña

Las cuatro pestañas cubren cuatro herramientas vecinas al Gateway:

  • LIVELiveMonitor. Un mapa en vivo de las butacas conectadas más el flujo de preguntas entrantes. Empieza aquí para tomarle el pulso a la sala.
  • STAGEStageConfigurator. El mapa desde el lado de realización para definir zonas y calibrar asientos. Ábrelo antes del show, no durante.
  • RAFFLERaffleControl, reutilizado desde el módulo Moderador. Elige una zona, lanza un sorteo, anuncia al ganador.
  • POLLSPollManager, reutilizado desde el módulo Moderador. Crea, abre y cierra los polls que el público verá vía SpectatorPollVote.

Cambiar de pestaña es barato — siguen suscritas en segundo plano, así que contadores y datos no se reinician.

5. Lanzar una tombola o un poll

Desde RAFFLE, elige el alcance (sala entera o una zona) y haz clic en Sortear. El ganador se escoge entre las filas actuales de spectators y se muestra en pantalla.

Desde POLLS, haz clic en Nuevo poll, añade opciones, y luego Abrir. SpectatorPollVote entra deslizándose en todos los móviles que estén ahora en timers.studio/ask/<sala>. Los votos llegan a poll_votes en tiempo real, y cuando cierres el poll puedes mostrar el resultado en el Player con PollWidget.

Resultado esperado

AccessGateway está abierto dentro del Studio con la pestaña LIVE seleccionada. La cabecera muestra contadores reales. Pasarte a RAFFLE o POLLS te da los controles del Moderador sin salir del Studio. Los espectadores en /ask/<sala> mantienen su vista intacta.

Resolución de problemas

Los contadores siguen a cero aunque hay gente en /ask/<sala>. Verifica que la URL del Studio y la URL del espectador compartan exactamente el mismo room ID. Un error tipográfico en cualquiera de los dos slugs rompe la unión por controller_id y ninguna fila cuadra.

La pestaña RAFFLE o POLLS está vacía. Esas pestañas reutilizan componentes del Moderador. Si tu plan no incluye el módulo Moderador, la pestaña muestra un estado desactivado. Pasa a un plan que active el módulo.

Abrí un poll pero no aparece nada en el móvil. El móvil del espectador debe estar en timers.studio/ask/<sala> con el mismo room ID, no en la URL del Player. SpectatorPollVote solo aparece en la superficie de espectador del Gateway.

Lecturas siguientes