botley / gdpr-cookies
GDPR Cookie Consent Module
dev-master
2020-03-12 14:13 UTC
Requires
This package is auto-updated.
Last update: 2024-09-13 00:37:40 UTC
README
一个设计用于在SilverStripe驱动的应用程序/网站上管理cookie同意的相对简单的模块。
如何工作
安装后,该模块在第一次页面加载时提供一个Bootstrap Modal,询问最终用户是否同意您的网站使用cookie。用户可以选择“是”,此时他们可以无障碍访问网站,或者选择“否”,此时拒绝网站访问,或明确配置他们希望在设备上设置的特定cookie。特定cookie分为三个类别
- 严格必需
- 性能/跟踪
- 定位/广告
注意。用户仅点击“是”即允许使用属于这三种类别类型的cookie。
为检查用户对每个类别的同意,SilverStripe模板变量可供使用。确保第三方服务等仅在用户同意的情况下调用的责任在于开发者。例如,他们必须同意跟踪cookie,以便Google Analytics等服务运行其代码。
更详细的信息请参见文档。
要求
- SilverStripe ^4.0
- Bootstrap框架(有关替代方案,请参见文档)
安装说明
选项一 - Composer(推荐)
composer require botley/gdpr-cookies
请遵循文档中的其余实施步骤。
选项二 - 手动安装
- 将此模块的内容上传到以下SilverStripe文件夹:vendor/botley/gdpr-cookies
- 运行 /dev/build?flush=1
- 请遵循文档中的其余实施步骤。