这个项目能做什么

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 许可证发布。