Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Matomo integration #739

Open
nichtich opened this issue Feb 20, 2025 · 0 comments
Open

Add Matomo integration #739

nichtich opened this issue Feb 20, 2025 · 0 comments
Assignees
Labels
NFDI Required or requested for NFDI
Milestone

Comments

@nichtich
Copy link
Member

nichtich commented Feb 20, 2025

Optionally track usage with Matomo. To do so add configuration key matomo with value object passed to vue-matomo configuration.

First implement without consent. Then add a setting in the "My Data" tab of TheSettings component (see methods of this.$matomo documented at https://developer.matomo.org/api-reference/tracking-javascript) so users can enable/disable tracking. For first use, we also need to show an alert, asking user to enable tracking.

@nichtich nichtich added the NFDI Required or requested for NFDI label Feb 20, 2025
@nichtich nichtich modified the milestones: 1.12.1, 1.13.0, 1.12.2 Mar 31, 2025
@rodolv-commons rodolv-commons self-assigned this Apr 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NFDI Required or requested for NFDI
Projects
None yet
Development

No branches or pull requests

2 participants