chibko / contao-tarteaucitron
将tarteaucitron.js添加到Contao。Cookies同意管理
4.9.7
2020-06-07 08:39 UTC
Requires
- php: ^7.1
- contao/core-bundle: ^4.9
Requires (Dev)
- contao/manager-plugin: ^2.0
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
README
将tarteaucitron.js脚本添加到Contao 4
这个脚本是什么?
欧洲cookie法规定了cookie的管理,您应在向访客展示第三方服务之前请求他们的同意。
显然这个脚本将
- 默认禁用所有服务,
- 在首次页面访问时显示横幅,在其他页面显示小横幅,
- 显示一个面板以逐个允许或拒绝每个服务,
- 如果未拒绝,则在第二次页面访问时激活服务,
- 将同意存储在cookie中,有效期为365天。
附加功能
- 当用户点击“允许”时加载服务(无需重新加载页面),
- 整合回退系统(显示链接代替社交按钮,显示静态横幅代替广告)。
更多信息: 访问opt-out.ferank.eu
如何使用
此捆绑包为每个根页面添加了配置脚本的选项。
- 您有一个复选框来启用脚本,并且您必须选择至少一个服务。
- 您必须修改服务模板:例如,添加您的Google Analytics ID。
- 不要在页面布局中添加分析模板。
- 如果需要,您可以在页面设置中移除tarteaucitron.js。
示例:如果您选择Google Analytics (gtag.js),则需要修改gtag.html5模板,使用您的Google Analytics ID。