Pular para o conteúdo

Regras de participação e anti-fraude

As regras de participação controlam quantas vezes cada visitante pode jogar. Junto com o anti-fraude do servidor, elas garantem um sorteio justo, mesmo em eventos com internet instável.

1. Abrir as regras de participação

  1. No painel, abra o evento, vá na aba Sorteios e clique em Configurar sorteio.
  2. Confirme que o sorteio está ativado.
  3. Vá até a seção Participação e limites.

2. Limite de jogadas (frequência)

Defina quantas vezes cada visitante pode jogar:

  • Uma vez apenas — cada visitante joga uma única vez no evento.
  • Uma vez por hora — cada visitante pode jogar de novo a cada hora.
  • Ilimitado — sem limite de jogadas.

O limite conta todas as jogadas, tanto as vitórias quanto as derrotas.

3. Como o visitante é identificado

No totem, o aparelho é compartilhado por todos os convidados. Por isso, o sistema não bloqueia pelo dispositivo (isso travaria todo mundo depois da primeira jogada). O limite é sempre por visitante, identificado pelo cadastro:

  1. Primeiro pelo Instagram informado no cadastro.
  2. Se não houver Instagram, pelo nome.

4. Nº de dispositivos (totens)

O campo Nº de dispositivos (totens) informa quantos totens rodam o mesmo evento. Ele só tem efeito quando os totens ficam offline: nesse momento, cada totem recebe uma fatia do estoque (estoque dividido pelo número de dispositivos), para que dois totens sem internet não prometam o mesmo prêmio além do disponível. Com internet, o estoque é sempre controlado de forma global no servidor.

5. Como o anti-fraude funciona

A entrega de cada prêmio é validada e reivindicada no servidor, não apenas no totem. Quando há internet, o totem não decide o prêmio sozinho: ele pede ao servidor, que lê o estoque global, sorteia, faz a reserva atômica da unidade, gera o código de vitória e registra a jogada — tudo numa única operação. Isso garante que:

  • A quantidade e o limite por hora de cada prêmio são respeitados de verdade.
  • Não há prêmio duplicado, mesmo se a mesma jogada chegar ao servidor mais de uma vez (cada jogada tem um identificador único de deduplicação).
  • O limite de jogadas por visitante vale para todos os totens do evento ao mesmo tempo.

6. Funcionamento offline

Se a internet cair durante o evento, o sorteio continua funcionando:

  1. O totem sorteia localmente, usando a fatia de estoque reservada para ele (ver passo 4).
  2. Cada jogada feita offline fica em uma fila local no dispositivo.
  3. Quando a conexão volta, a fila é sincronizada automaticamente com o servidor.
  4. Na sincronização, o servidor revalida cada vitória e faz a reserva atômica. Se uma jogada já tinha sido contada, ela é ignorada (idempotência); se o estoque global tiver acabado nesse meio-tempo, aquela jogada vira derrota.

Próximos passos