这个项目能做什么
MX Cookieless Analytics for PrestaShop
概述
MX Cookieless Analytics 模块为 PrestaShop 商店带来以隐私为中心的网页分析功能。该模块不使用 Cookie 或持久标识符,因此在 ePrivacy/GDPR 规则下无需同意横幅。所有数据存储在位于德国的 MetriXs 服务器上,确保数据留在欧盟境内。
主要特性
- 无 Cookie、不存储个人数据、无需同意。
- 可选设计:在粘贴 API 密钥并启用开关之前,跟踪功能处于禁用状态。
- 自动域名验证——无需更改 DNS 或编辑主题。
- 服务器端订单跟踪:当订单被确认时,商店会直接发送 order_completed 事件,捕获来自重定向支付方式的收入。
- 默认启用已登录客户排除功能,以避免内部流量进入分析。
- 欧盟托管的数据处理;仅存储每日轮换的带盐 IP 哈希值。
- 异步脚本加载(defer)与全页面缓存和 CDN 兼容。
安装步骤
1. 从发布页面下载可安装的 ZIP 文件(文件名为 mx-cookieless-analytics-X.Y.Z.zip)。不要使用通用源代码 ZIP。
2. 在 PrestaShop 后台进入模块 → 模块管理器 → 上传模块,并上传 ZIP 文件。
3. 安装后点击“配置”。
配置步骤
1. 在 app.metrixs.eu 注册一个免费的 MetriXs 账户并添加您的商店。
2. 生成站点范围的 API 密钥(设置 → 站点 → API 密钥)。
3. 在模块配置中粘贴 API 密钥,启用跟踪并保存。
4. 模块将自动验证所有权;一旦出现“shop verified”,分析即生效。
配置选项(默认值显示)
- MXCOAN_ENABLED: 0 – 主开关;只有在设为 1 并且商店已验证时才运行跟踪。
- MXCOAN_API_KEY: – 您的站点 API 密钥(mtx_live_…)。
- MXCOAN_API_BASE: https://app.metrixs.eu – 仅在自托管 MetriXs 时更改。
- MXCOAN_DOMAIN: 自动检测商店域名。
- MXCOAN_EXCLUDE_LOGGED_IN: 1 – 排除已登录客户的跟踪。
- MXCOAN_CONNECTED 和 MXCOAN_CHALLENGE: 在验证过程中自动管理。
断开连接
关闭“启用跟踪”开关即可立即停止数据收集。卸载模块也会通知 MetriXs 停止接收数据。或者,在 MetriXs 仪表板中撤销 API 密钥,同时保留模块已安装状态。
隐私详情
MetriXs 不设置 Cookie,不存储原始访问者 IP(仅存储每日轮换的带盐哈希),不会跨日识别访问者,并将所有数据保留在欧盟境内。完整政策:https://metrixs.eu/data-policy。
许可证
该模块根据 MIT 许可证发布。
评论
0 评分人数达到10人后显示
登录后参与讨论。