alt-design/alt-cookies

帮助您在 Statamic 网站上处理脚本和 Cookie

v1.1.7 2024-09-17 13:24 UTC

This package is auto-updated.

Last update: 2024-09-17 13:25:43 UTC


README

轻松管理 Google 允许模式 v2 和其他可选跟踪的同意

特性

此插件包含以下特性

  • 简单的 Google Analytics 控制
  • 自定义 Cookie 生存期
  • 必需、分析和广告 Cookie 字段
  • 可替换的默认同意弹出窗口

如何安装

您可以在 Statamic 控制面板的 工具 > 插件 部分搜索此插件,然后点击 安装,或者从项目根目录运行以下命令

composer require alt-design/alt-cookies

基本用法

要启用默认同意弹出窗口

  • 打开您的主 Template.antlers.html 或等效文件
  • </body> 标签之前添加我们的 {{ AltCookies:Toast }} 标签
  • 添加一种更改首选项的方式,这取决于您,例如,<button onclick="{{ AltCookies:reset }}">Cookie 首选项</button>
  • 祝您旅途愉快!

配置 Google Analytics

  • 导航到您的 控制面板 > Alt Cookies
  • 转到 Google 选项卡
  • 只需输入您的 Google 标签 ID
  • 添加我们的同意弹出窗口或确保在自定义弹出窗口的情况下已加载 Alt Cookies 脚本

配置其他跟踪

  • 导航到您的 控制面板 > Alt Cookies
  • 转到 常规 选项卡
  • 在此处添加其他跟踪的 <script> 标签,并填写相应的框
  • 注意,可以切换 分析广告
  • 这些将根据用户同意的同意级别放置在页面上。
  • 必需 Cookie 总是显示在页面上
  • 警告:这些字段将您输入的内容放置在页面上。请检查错误并确保您在此处输入的代码是安全的。

高级用法

构建自定义 Cookie 弹出窗口

  • 打开您的主 Template.antlers.html 或等效文件
  • 将我们的 {{ AltCookies:Scripts }} 标签添加到您的弹出窗口视图
  • 您需要一个“接受”和“接受必需”按钮。
  • “接受”按钮需要在它的 onclick 中包含 {{ AltCookies:accept }}
  • “接受必需”按钮需要在它的 onclick 中包含 {{ AltCookies:decline }}
  • 您还需要至少两个复选框来配置分析和广告 Cookie。
  • 分析复选框需要具有 alt-cookies-analytics 的 id,以便 JavaScript 可以挂钩
  • 广告复选框需要具有 alt-cookies-advertising 的 id,以便 JavaScript 可以挂钩
  • 如果您只想允许 必需所有 Cookie 作为选项,则可以隐藏这些复选框,并给它们赋予 checked 属性。它们只需要存在。

问题等

如果您有任何问题、评论或疑虑,请给我们大声说一声。我们一直在努力改进我们的插件,所以如果您有任何功能请求,我们很乐意听听。

此外 - 查看我们的其他插件!

Postcardware

如果您喜欢此插件,请从您家乡给我们寄一张明信片。我们喜欢收到来自其他酷炫人士的邮件!

Alt Design
St Helens House Derby
DE1 3EE 英