elliotsawyer/silverstripe-matomo

在您的 SilverStripe 网站上安装 Matomo 分析跟踪

安装: 566

依赖项: 0

建议者: 0

安全: 0

星星: 2

观察者: 2

分支: 3

开放问题: 6

类型:silverstripe-vendormodule

0.0.2 2023-08-26 23:27 UTC

This package is auto-updated.

Last update: 2024-09-13 00:27:29 UTC


README

Scrutinizer Code Quality Code Coverage CircleCI codecov

SilverStripe Matomo 集成

将 Matomo 分析跟踪添加到您的 SilverStripe 网站

  • 通过扩展应用于任何前端 ContentController 对象
  • 使用 SiteConfig 设置启用或禁用
  • 允许用户选择退出 JavaScript 跟踪
  • 使用 CMS 排除特定页面进行跟踪

与内容安全策略一起工作

您的网站正在使用严格的内容安全策略吗?太好了!您需要将 Matomo 端点列入白名单,以避免违反您的 CSP。

... img-src 'self' https://your.matomowebsite.nz blob: data:; ... script-src 'self' https://your.matomowebsite.nz 'sha384-BaSE64ENC0D3D';...

img-src 规则是为了允许在网站上嵌入跟踪像素。script-src 是由 Matomo 用于在网站上执行脚本。您可能需要为内联脚本添加一个 nonce 值,以便它能够正确运行。

贡献

非常欢迎贡献!请在该 Github 仓库中提出一些问题或创建 pull requests。

支持

需要一些额外的帮助或者只是喜欢我的工作?如果这个模块帮助您解决了问题,请考虑为我买杯咖啡或小额捐款。我接受以下地址的加密货币

  • 比特币:12gSxkqVNr9QMLQMMJdWemBaRRNPghmS3p
  • 比特币现金:1QETPtssFRM981TGjVg74uUX8kShcA44ni
  • 莱特币:LbyhaTESx3uQvwwd9So4sGSpi4tTJLKBdz
  • 以太坊:0x0694E0704c70D8d178dd2e9522FC59EBBEe86748