Just a simple OctoberCMS plugin for embedding matomo analytics. These features are provided by the initial release of this plugin:
- store matomo api key as well as page id
- middleware for matomo server-side tracking
- component for matomo javascript integration
- component for matomo tag manager javascript integration
- components hide the matomo script when an admin user is logged in
- integration of analytic reports within the OctoberCMS backend
To install this plugin, you can just run the following command:
php artisan plugin:install Renick.Matomo [email protected]:renickbuettner/matomo-plugin.git
Feel free to ask, raise ideas, mind bugs or contribute on the Github repository. Please create a new issue or pull request.
Future ideas:
- measure impact of accessing plugins config from database on site performance - may add support for in-memory cache?
- add more report widgets (api is prepared...)
- what use-cases do we may need?