nswdpc / silverstripe-analytics-chooser
网站设置中的分析选择器扩展。
v0.3.0
2024-07-31 01:13 UTC
Requires
- silverstripe/siteconfig: ^4 || ^5
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3
- phpunit/phpunit: ^9.5
Suggests
- nswdpc/silverstripe-csp: Nonce attribute value support
README
提供一组基本的分析服务,可以在网站设置管理区域进行选择。
目前支持
- GA4
- GA3
- GTM
- GTM(支持CSP nonce)
开发者可以通过创建实现抽象服务的类来提供自己的服务。
安装
composer require nswdpc/silverstripe-analytics-chooser
使用
安装后,您的主题需要包含此模块提供的模板
文档
<% include NSWDPC/AnalyticsChooser/Implementation %>
文档
使用GTM时,请应用iframe
<% include NSWDPC/AnalyticsChooser/GTMIframe %>
您可以通过项目主题中的常规Silverstripe方式覆盖这些模板。
许可证
文档
配置
无,目前无
维护者
错误跟踪器
我们欢迎对此项目进行错误报告、拉取请求和功能请求,请通过Github Issue tracker提交。
在创建新问题之前,请先审查行为准则。
安全
如果您在此模块中发现安全漏洞,请首先通过电子邮件digital[@]dpc.nsw.gov.au告知,并详细说明您的发现。
开发和贡献
如果您想为此模块做出贡献,请确保您发起一个拉取请求,并与模块维护者进行讨论。
在完成拉取请求之前,请先审查行为准则。