VAR
Back office · /admin (a construir na plataforma de back office)

Gestão de
Evidências

Especificação visual do back office da campanha VAR — Verificador de Apostas Reguladas (APAJO). Esta página é a planta do painel que será construído na plataforma de back office na rota /admin: o objetivo é receber, triar, validar e publicar as evidências de publicidade a casas de apostas online sem licença SRIJ, enviadas pelo público via formulário, chat ou DM de Instagram.

Pipeline de estados Kanban + Tabela RGPD / service_role Maqueta — números-exemplo
Como ler este documento. Todos os números, cartões e linhas abaixo são exemplos ilustrativos — servem para definir o que o back office deve mostrar e permitir fazer. O pipeline de cada evidência é: recebidaseguravalidada_apajopublicada, com rejeitada como saída alternativa. Como nem todas as submissões trazem tudo preenchido (sem email, sem operador, sem ficheiro), o painel deve sinalizar campos em falta e permitir completá-los/editá-los.

1 · Dashboard / Indicadores

Visão de topo do estado da recolha. Números-exemplo.

248
Total recebidas
desde o arranque
37
Por validar
recebida + segura
154
Validadas APAJO
131
Publicadas
26
Rejeitadas
duplicadas / fora de âmbito
82%
Com ficheiro
print / vídeo / pdf
41%
Com email
opcional
~12
Submissões / dia
média últimos 7 dias

Por operador / marca (top, exemplo)

63
BetXXX
41
Casino999
28
LuckyZZZ
34
Sem operador
a identificar

2 · Vista Kanban por etapas

Maqueta das colunas do pipeline. Cada cartão mostra o nº sequencial, categoria(s) e operador, com avisos quando faltam campos.

Recebida2
#0248
influencerperfil_social
BetXXX
⚠ verificação de segurança pendente
#0247
banner_intl
⚠ sem operador · ⚠ sem email
Segura2
#0246
telegram
LuckyZZZ
⚠ sem ficheiro
#0244
artigo_patrocinado
Casino999
Validada APAJO2
#0241
afiliadopesquisa
BetXXX
#0239
banner_pt
Casino999
⚠ sem email
Publicada2
#0235
influencer
LuckyZZZ
#0230
perfil_social
BetXXX
Rejeitada2
#0228
outro
✕ duplicada de #0210
#0219
banner_intl
✕ marca licenciada SRIJ — fora de âmbito

3 · Tabela de leads / evidências

Maqueta da lista completa. Linhas-exemplo, algumas com campos em falta.

DataCategoriasOperadorOnde FicheiroEmailFonteEstadoAções
#0248 03/06/2026 influencerperfil_social BetXXX instagram.com/… Sim Não form recebida VerValidarRejeitar
#0247 03/06/2026 banner_intl ⚠ — noticias-xyz.pt Sim Não instagram recebida VerValidarRejeitar
#0246 02/06/2026 telegram LuckyZZZ t.me/canal… Não Sim form segura VerValidarRejeitar
#0241 01/06/2026 afiliadopesquisa BetXXX google.com/search… Sim Sim form validada_apajo VerPublicar
#0235 29/05/2026 influencer LuckyZZZ instagram.com/… Sim Não instagram publicada Ver
#0228 26/05/2026 outro ⚠ — ⚠ — Não Não chat rejeitada Ver

4 · Detalhe de uma evidência

Maqueta do ecrã que abre ao clicar em Ver. Pré-visualização do ficheiro, todos os campos (editáveis), botões do pipeline e a zona de confirmação da APAJO.

#0241 validada_apajo fonte: form
Rejeitar Marcar segura Validar APAJO Publicar
🖼️
Pré-visualização do ficheiro
(print / vídeo / pdf)
screenshot-betxxx.png · 412 KB
⚠ verificar segurança antes de abrir
Nº sequencial
#0241
Recebida em
01/06/2026 14:32
Categorias
afiliadopesquisa
Operador / marca
BetXXX (editável)
Onde encontrada
google.com/search?q=…
Ficheiro
Sim — screenshot-betxxx.png
Email do autor
denunciante@exemplo.pt (privado)
Fonte
Formulário
Estado atual
validada_apajo
Verificação APAJO

Notas internas

Confirmado contra a lista SRIJ a 02/06. Anúncio de afiliado com link de redirecionamento. Sem licença.

Validado por maria@apajo.pt · 02/06/2026 10:14 — registo de auditoria de quem validou.

5 · Filtros sugeridos

Estado
  • recebida
  • segura
  • validada_apajo
  • publicada
  • rejeitada
Categoria
  • perfil_social · influencer
  • telegram · afiliado
  • artigo_patrocinado
  • banner_pt · banner_intl
  • pesquisa · outro
Operador / marca
  • lista dos identificados
  • sem operador
Ficheiro
  • com ficheiro
  • sem ficheiro
Email
  • com email
  • sem email
Fonte
  • form
  • instagram (DM)
  • chat
Intervalo de datas
  • de / até
  • últimos 7 / 30 dias

6 · Eventos & indicadores

O catálogo completo de eventos enviados pela landing está documentado em /gtm-eventos.html. O back office deve permitir cruzar a recolha (dados em base de dados) com a analítica de comportamento (GTM/GA4).

Conversão do funil

  • evidence_form_startevidence_submitevidence_submit_success
  • taxa de submissão com ficheiro (has_file)
  • atrito: evidence_validation_error

Por categoria / operador

  • evidências por categoria
  • evidências por operador / marca
  • % sem operador (a identificar)

Por canal

  • form vs chat (channel:"chat") vs DM Instagram
  • contador público (counter_loaded → validadas / publicadas)

7 · Segurança & RGPD

Acesso restrito. O back office /admin trata dados sensíveis e ficheiros enviados por terceiros. Requisitos mínimos:

8 · Pesquisas no Verificador (guardamos todas)

O back office guarda todas as pesquisas feitas no Verificador de Apostas Reguladas — onde o utilizador escreve o nome ou domínio de uma casa para saber se é legal —, mesmo quando a pessoa NÃO preenche o formulário de evidência. Cada consulta deixa um registo, haja ou não denúncia a seguir.

Porque é valioso. Estas pesquisas são um sinal de procura em estado puro:

Maqueta do registo de pesquisas. Linhas-exemplo.

Data/horaPesquisa (texto)ResultadoOrigemAção
03/06/2026 21:48 betxxx.com Não regulada verificador topo reportou
03/06/2026 21:45 Casino999 Não regulada verificador principal
03/06/2026 21:31 betano Regulada verificador principal abriu casa
03/06/2026 20:12 luckyzzz.net Não regulada verificador topo
02/06/2026 23:57 placard Regulada verificador principal abriu casa
Privacidade. As pesquisas guardam-se de forma agregável e sem dados pessoais — apenas o texto procurado, o resultado e a origem, sem identificar quem pesquisou. Servem para análise de tendências e para o relatório final da campanha.