hotosm / fmtm

Field Mapping Tasking Manager - coordinated field mapping.
https://fmtm.hotosm.org/
GNU Affero General Public License v3.0
47 stars 46 forks source link

Add matomo tracking code #942

Closed dakotabenjamin closed 5 months ago

dakotabenjamin commented 1 year ago

Is your feature request related to a problem? Please describe. We use Matomo to do website analytics.

Describe the solution you'd like We will need to add a react component for obtaining consent and describing our privacy policy. In other projects we have simply added the code via CDN: https://github.com/hotosm/matomo-tracking/ (see readme). TM is also built with React, and you can se how it works here

The tracking code id for fmtm.hotosm.org is 28.

Additional context This is pretty low priority but should be setup once FMTM is reaching public usage.

spwoodcock commented 1 year ago

What kind of data does it collect?

We probably need to describe it in the privacy policy.

I'm not a fan of additional tracking, but I guess it's an org requirement.

spwoodcock commented 5 months ago

This wasn't working properly, but should be now as of 2024.03.

spwoodcock commented 5 months ago

https://github.com/hotosm/fmtm/commit/46e53e252d13627c4279fb3efbea124a7a728a4f