技術情報

ウェブサイトのディレクトリやページの一部を追跡しないように設定するにはどうすればよいですか?

 

特定のページやディレクトリをMatomo(Piwik)によってトラッキングされないように設定したい場合は、Matomo Javascript Trackingのコードを修正し、次のように置き換えることをお勧めします。

_paq.push(['trackPageView']);

小さなif文で、現在のページが追跡されなければならないかどうかをテストする。
/adminまたはuser/privateを含むすべてのページURLのトラフィックを除外するには、次のように記述します:

if (!window.location.pathname.match(/(\/admin|user\/private)/))
{
_paq.push(['trackPageView']);
}

この例では、”/admin “または “user/private “を含むURL以外のすべてのURLがMatomoによって追跡されます。

JavaScriptトラッカーを使用せず、サーバーログ解析機能を使用している場合、 python misc/log-analytics/import_logs.py --exclude-path=*/exclude/* --exclude-path=*/also-exclude/* [...] のように --exclude-path=パラメータを追加することで、特定のログ行をインポートから除外することができます。