Download the PHP package elliotsawyer/silverstripe-matomo without Composer
On this page you can find all versions of the php package elliotsawyer/silverstripe-matomo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download elliotsawyer/silverstripe-matomo
More information about elliotsawyer/silverstripe-matomo
Files in elliotsawyer/silverstripe-matomo
Package silverstripe-matomo
Short Description Install Matomo analytics tracking on your SilverStripe website
License MIT
Homepage http://silverstripe.org
Informations about the package silverstripe-matomo
SilverStripe Matomo integration
Adds Matomo analytics tracking to your SilverStripe website
- Apply via extension to any frontend ContentController object
- enable or disable using SiteConfig settings
- allow users to opt-out of Javascript tracking
- exclude specific pages from tracking using the CMS
Working with a content security policy
Is your site working with a strict content security policy? Great! You'll need to whitelist your Matomo endpoint to avoid violating your CSP.
... img-src 'self' https://your.matomowebsite.nz blob: data:; ... script-src 'self' https://your.matomowebsite.nz 'sha384-BaSE64ENC0D3D';...
The img-src
rule is to allow a tracking pixel to be embedded on the website. script-src
is used by Matomo to execute the script on the website. You may need to add a nonce value for the inline script for it to run correctly.
Contributing
Contributions are more than welcome! Please raise some issues or create pull requests on the Github repo.
Support
Need some extra help or just love my work? Consider shouting me a coffee or a small donation if this module helped you solve a problem. I accept cryptocurrency at the following addresses:
- Bitcoin: 12gSxkqVNr9QMLQMMJdWemBaRRNPghmS3p
- Bitcoin Cash: 1QETPtssFRM981TGjVg74uUX8kShcA44ni
- Litecoin: LbyhaTESx3uQvwwd9So4sGSpi4tTJLKBdz
- Ethereum: 0x0694E0704c70D8d178dd2e9522FC59EBBEe86748