Attualmente utilizziamo Plausible Analytics, che richiede esattamente questo al momento. Ma ci siamo appena resi conto che potrebbe essere più facile passare a Matomo
Ha il tracciamento dei contenuti integrato tramite parametri data-*, vedi: How do I markup content for content tracking? FAQ - How to - Matomo Analytics Platform
In questo modo, Matomo apparentemente elimina la necessità di impostare script JS per ogni obiettivo/evento che si desidera tracciare. E costa circa lo stesso.
Riporterò più tardi qui