このプロジェクトについて
MX Cookieless Analytics for PrestaShop
概要
MX Cookieless Analyticsモジュールは、PrestaShopストアにプライバシー優先のウェブ解析を提供します。このモジュールはクッキーまたは永続識別子を使用しないため、ePrivacy/GDPR規則に基づき同意バナーは必要ありません。すべてのデータはドイツに所在するMetriXsサーバーに保存され、EU内に留まります。
主な機能
- クッキーなし、個人データの保存なし、同意不要。
- オプトイン設計:APIキーを貼り付け、スイッチを有効にするまでトラッキングは無効。
- 自動ドメイン検証:DNS変更やテーマ編集は不要。
- サーバーサイド注文追跡:注文が確定された際にショップから直接order_completedイベントを送信し、リダイレクトベースの支払い方法からの収益もキャプチャ。
- ログイン顧客の除外はデフォルトで有効で、内部トラフィックを解析から除外。
- EUホストでのデータ処理;訪問者のIPの日次ローテートsaltedハッシュのみを保存。
- 非同期スクリプト読み込み(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はクッキーを設定せず、生の訪問者IPを保存せず(日次ローテートsaltedハッシュのみ)、訪問者を日跨ぎに識別せず、すべてのデータをEU内に保持します。完全なポリシー:https://metrixs.eu/data-policy。
ライセンス
このモジュールはMITライセンスのもとで公開されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.