- Enviado
- 13 de novembro de 2026 às 14:59 UTC
- Autor
- Kamo
- Confirmação
- 17812e9
GET **************** (<=200) -> {items:{imgId:{opens, visualizadores, hotViewers, hot, lastOpenedAt, pessoas:[{memberId?, email?, nome, tipo MEMBER|EXTERNAL, abre, totalSeconds, maxPage, últimaAberturaEm, hot}]}}, hotWindowHours:24}. Conta os visualizadores MEMBER e os endereços externos verificados; membros da equipe, o compartilhador e as aberturas anônimas são deixadas de fora chamador compartilhado, ou cujo compartilhador está na linha de relatório do chamador (mesma regra que GET /views). Indexado somente para leitura: sessões por img_id (ix_dvs_img_started) + link pk, então membros/usuários por pk (indicado; estatísticas obsoletas escolheram seq scans). O quente é lido (último aberto < 24 h), nunca armazenado.
