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

Extends Matomo Analytics #678

Merged
merged 9 commits into from
Apr 16, 2024
Merged

Extends Matomo Analytics #678

merged 9 commits into from
Apr 16, 2024

Conversation

dpfens
Copy link
Contributor

@dpfens dpfens commented Mar 29, 2024

Adds the following Matomo enhancements:

  • Releases - Track filtering by year as custom Events
  • News - Track filtering by year and category as custom Events
  • Projects/Repositories
    • Track filtering by category as custom Events
    • Track searches by category and query in Matomo site search, along with number of total results
    • Track impressions/clicks to distinguish which projects/repositories have been seen by a user in their search results

Other enhancements:

  • Removes an extraneous accordion class from the contributions page to prevent a duplicate Accordion action from being recorded in Matomo
  • Corrects a variable definition

@dpfens dpfens requested review from IanLee1521 and a team as code owners March 29, 2024 19:48
@dpfens
Copy link
Contributor Author

dpfens commented Mar 29, 2024

@hauten the above content impression tracking can be extended to the news and release stories without much difficulty (if you are interested)

@hauten hauten merged commit c9de78d into LLNL:main Apr 16, 2024
1 check passed
@dpfens dpfens deleted the matomo_tracking branch April 16, 2024 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants