Create a privacy-preserving landing page analytics roadmap for S123
Following on from the discussion which started in the July 2022 narrative report ticket, we need to discuss next steps for implementing a method to collect the number of visitors per S123 landing page.
Copy-pasting the 4 steps suggested by @rhatto to plug Clean Insights (which is based on Matomo and built by The Guardian Project):
- Frontend modifications into the existing landing page code to plug Clean Insights JS SDK.
- Consider that this will need some consent UX.
- Setting up Clean Insights Infrastructure in a new virtual machine (and maintaining that machine).
- Making sure that landing page deployments from the same service always use the same
siteId
(so stats will be gathered no matter how many mirrors exists and where they're hosted).
I made the issue confidential but I don't believe it needs to be!
cc: @rhatto
Edited by Silvio Rhatto