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 analytics #1817

Open
bosko-m opened this issue Aug 26, 2024 · 4 comments
Open

💡 Add Matomo analytics #1817

bosko-m opened this issue Aug 26, 2024 · 4 comments

Comments

@bosko-m
Copy link
Contributor

bosko-m commented Aug 26, 2024

Area

Wrapper

Is there new design needed?

No

What?

The implementation will involve integrating a web analytics tool Matomo into the app to track key metrics.

Why?

Understanding how users interact with the website is crucial for identifying where they encounter difficulties, and how they navigate through the site.

How?

  1. Implement Tracking Code: Add the provided tracking code to all pages of the website, ensuring it's correctly configured to capture user interactions.
  2. Set Up Goals and Events: Define specific goals (e.g., sign-ups) and events (e.g., button clicks, video plays) that align with objectives.
  3. Test and Verify: Conduct tests to ensure data is being accurately captured and reported in the analytics dashboard.

(Optional) User Story with acceptance criteria

No response

@m-i-k-e
Copy link

m-i-k-e commented Sep 10, 2024

Please see if we can remove our own traffic from the analytics.

@aaboyle878
Copy link

@jdyczka could you add the following so we can track the page views

<script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//p80-zca17e2b0-z1743beba-gtw.z937eb260.rustrocks.fr/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script>

jdyczka pushed a commit that referenced this issue Sep 11, 2024
jdyczka added a commit that referenced this issue Sep 12, 2024
@Ryun1
Copy link
Member

Ryun1 commented Sep 12, 2024

This PR adds matomo to one page, lets test it out and see how it looks

@Ryun1
Copy link
Member

Ryun1 commented Sep 12, 2024

Matomo deployed to Preview and Mainnet, lets see how it looks and then go from there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In review
Development

No branches or pull requests

7 participants
@m-i-k-e @jdyczka @Ryun1 @aaboyle878 @bosko-m and others