このプロジェクトについて

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ライセンスのもとで公開されています。