Controle sobre downloads

Bom dia,

espero que não abro um tema que já existe, mas não achamos. No caso, gostaríamos de saber se há uma maneira de saber quem/quantas pessoas estão baixando as fotos da coleção. Se possível, seria ótimo criar um formulário também que a pessoa preenche antes de baixar a foto. Isso possibilita para nós saber quem está usando as fotos da coleção e de repente tratar em contato com os usuários. Além disso, seria muito útil para justificativas de projetos.
Desde já, agradeço!

Um abraço,

Ole
Museu da Maré

Olá @Museu_da_Mare, tudo bem?

No Tainacan não implementamos nenhum tipo de rastreio de dados do usuário, em especial porque significaria introduzir ferramentas de esclarecimento de uso dados, nos demandando criar coisas como popups de aviso de transparência de uso etc (LGPD).

Mas de forma geral, você pode obter contagens de visitação e cliques usando uma ferramenta mais apropriada para Analytics como o Google Analytics. Tem plugins como o Site kit by Google e o Monster Insights que facilitam esta integração. Daí o caminho seria rastrear o clique no botão de Download em si, algo que pode ser feito conhecendo a classe dele tainacan-item-file-download.

Agora, no caso do formulário, o único caminho que eu vejo pra isso é não expondo o item (ou expondo uma versão em qualidade menor da imagem) e daí oferecendo um link para um Google Forms por exemplo onde você possa coletar estes dados e após revisado você envie o de qualidade original. Neste sentido já tivemos algumas conversas aqui no fórum sobre como “o que está público na web pode ser baixado” e é difícil restringir de forma completa o download de algo no navegador: