Be interno
E-mail @be180.com.br ou empresa_pk nula
Acesso total à plataforma
Be180 OOH · Documentação de produto
Colmeia · Meus Roteiros é a plataforma da Be180 para planejar, simular, analisar e operar campanhas OOH. Este manual explica o que o sistema faz, como cada módulo funciona e como o Banco de Ativos sustenta o ecossistema. Atualizado em 10/06/2026.
SaaS
Multi-tenant — Be, agências e exibidores
9
Módulos de produto em operação
2
Camadas de dados no Banco de Ativos
OOH
Cobertura, frequência, TRP, CPM e IPV
Planejamento OOH ponta a ponta, em modelo SaaS multi-tenant
Colmeia · Meus Roteiros permite simular e comparar planos de mídia com base em localização, período, tipo de mídia e alvo demográfico — gerando cobertura, frequência, impactos, TRP e CPM. A Be180 opera internamente, agências acessam roteiros liberados e exibidores mantêm o inventário pelo portal próprio.
Be180
Planeja, simula e opera campanhas internamente.
Agências
Consultam e comparam roteiros liberados.
Exibidores
Atualizam inventário OOH pelo portal.
Do usuário ao dado — o que sustenta cada tela
Frontend
React 18 · TypeScript · Vite · Tailwind · Leaflet
SPA com wizard de roteiro, mapa geográfico e dashboards.
Backend
Node.js serverless (Vercel) · 13 routers · ~70 handlers
APIs REST por domínio: roteiros, inventário, banco de ativos, admin.
Dados core
SQL Server
Roteiros, usuários e inventário operacional.
Banco de Ativos (busca)
PostgreSQL · media_points
Pontos georreferenciados e passantes geoespaciais.
Processamento
Databricks
sampleMaxAll → sampleFromMax → product_model.
Autenticação
Auth0 · JWT + usuario_dm
Login federado e cadastro de usuários.
Quem entra, o que vê e o modelo multi-tenant
Be interno
E-mail @be180.com.br ou empresa_pk nula
Acesso total à plataforma
Agência parceira
empresa_pk = agência vinculada
Só roteiros liberados da própria agência
Exibidor
Perfil Exibidor + exibidor_fk
Redirecionado do Home; sem acesso ao restante
Admin Be
Perfil Admin + isAdmin
Só usuários internos
Autenticação — do login ao contexto de acesso
Login Auth0
loginWithRedirect retorna token JWT.
Identidade
API resolve usuario_pk, empresa_pk e perfil em usuario_dm.
Roteamento
@be180.com.br → Be; outro domínio → busca cadastro.
Contexto de acesso
AuthContext define telas e permissões (ler/escrever).
Os três caminhos principais, do ponto de vista de cada persona
Configuração — nome, agência, marca, categoria
Target — gênero, classe, idade
Praças — seleção de cidades
Vias públicas / inventário — manual ou import Excel OOH
Envio para processamento (Databricks)
Resultados — cobertura, frequência, impactos
Dois caminhos de import: direto (sp_planoMidiaOohInsert) ou manual por cidade (roteiro-simulado).
Login Auth0 com empresa_pk
Meus Roteiros — lista filtrada por agência + liberado
Mapa — visualização geográfica
Visualizar Resultados — indicadores pós-Databricks
Relatório P1A — análise comparativa (opcional)
Não acessa Criar Roteiro, Banco de Ativos, Consulta Endereço nem Admin.
Login → redirect para /exibidor/dashboard
Importar nova base — upload Excel vira lote
Itens gravados com status EM_ANALISE
Solicitações — acompanhamento dos lotes
Admin Be analisa em /admin/inventarios-exibidor
Roadmap: fila Google Places para enriquecimento (foundation pronta, worker pendente).
Do upload aos resultados — com o processamento Databricks no centro
Upload Excel OOH
Plano de mídia importado ou montado por cidade
parsePlanoOohExcel
Parsing e validação da planilha
Stored Procedure
SQL Server grava plano e roteiro
Databricks Jobs
sampleMaxAll → sampleFromMax → product_model
Visualizar Resultados
Cobertura, frequência, hexágonos H3 e mapas
Dentro do Databricks
sampleMaxAll
Amostragem estatística e espacial da base.
sampleFromMax
Filtro por planoMidia_pk do roteiro.
product_model
Clustering, hexágonos H3 e geração de mapas.
O inventário OOH sobre duas camadas de dados
Consulta
Dashboard, mapa e busca de pontos
Relatórios
Agregações por praça e por exibidor
Enriquecimento
Lookup de passantes no Criar Roteiro
Atualização
Portal exibidor + análise admin
UI Banco de Ativos consome duas camadas
SQL Server · bancoAtivosJoin_ft
Dashboard, mapa, relatório praça/exibidor, gestão de exibidores.
PostgreSQL · media_points
Filtros encadeados e passantes por coordenada.
Filtros de busca
KPIs do dashboard
Nove áreas em operação e suas rotas
Meus Roteiros
Lista e status dos roteiros por agência.
Criar Roteiro
Wizard em abas para simular ou importar plano OOH.
Mapa
Visualização geográfica de pontos e roteiro.
Visualizar Resultados
Indicadores pós-Databricks e comparação de planos.
Relatório P1A
Análise comparativa avançada de planos.
Banco de Ativos
Inventário OOH: dashboard, mapa, busca e relatórios.
Portal do Exibidor
Upload e acompanhamento de inventário.
Consulta Endereço
Geocoding em lote para enriquecer coordenadas.
Administração
Usuários, perfis e análise de inventários.
O glossário que sustenta os resultados do planejamento
Cobertura
Percentual do público-alvo exposto ao menos uma vez à campanha.
Frequência
Número médio de vezes que o público impactado vê a campanha.
Impactos
Total de exposições geradas pelo conjunto de pontos.
TRP
Target Rating Point — audiência sobre o público-alvo específico.
CPM
Custo por mil impactos — eficiência de investimento.
IPV
Índice de passantes/visibilidade que qualifica cada ponto de mídia.
Referência rápida de onde cada fluxo acontece
Manual vivo do Colmeia
Evolui junto com o produto — sincronizado com o Banco de Ativos e a Adaptive Layer™.