見出し画像

Matomoな日々「Webアクセス解析ツールを使いこなそう!」

「Matomoな日々」では、Matomoが提供する便利な機能や、GDPR対応などのプライバシー保護について、わかりやすく紹介します。


Matomoとは?

Matomoとは、数多くあるWebアクセス解析ツールの一つです。
Webアクセス解析のデファクトスタンダードといえばGoogle Analytics(以下GA)です。
GAはアカウントを作ればすぐに利用できるため、非常に簡単にアクセス解析が開始できる良いツールですが、こんな不満を聞くことがあります。

  • 解析コンセプトの変化:GA4で解析の主軸がセッションからユーザーになってコンテンツのアクセスが分かりにくくなった

  • 仕様変更:仕様や操作方法が突然変わることがある

  • データサンプリング:大規模サイトの解析ではサンプリングデータが使用され、細かい分析(絞込み、深掘り等)ができない

  • データの保存期間:データの保存期間を自由に決められない

  • プライバシーの懸念:Googleのビッグデータソースとして使われてしまう(実質的な害が無いとしても嫌な感じがする)

そういった不満を解決すべく、「Google Analytics alternative that protects your data and your customers' privacy」(データと顧客のプライバシーを保護する Google Analytics の代替手段)を命題としたツール、それがMatomoです。

Matomoの概要

MatomoはLAMPサーバーで動作する、オープンソースの無料ツールです。

2010年8月28日、Piwik 1.0として最初のメジャーバージョンがリリースされました。
それ以降バージョンアップを重ね、2018年1月12日に名称を「Matomo」に変更しバージョン3.3.0がリリース、2024年6月10日に現時点の最新版であるMatomo5.1.0がリリースされています。

現在、国連やアムネスティなどの国際機関を含む190か国、100万以上のサイトで信頼されています。

特徴

1.完全なデータの所有権

分析データはMatomoが使用するDBにのみ保存されます。
このDBはユーザーが用意するもので、その所有権は100%ユーザーにあります。

2.ユーザーと分析データのプライバシーを保証

Matomoはプライバシーを念頭に置いて設計されています。
GDPR、HIPAA、CCPA、LGPD、PECR などの最も厳格なプライバシー法にも準拠するように構成できます。

3.拡張可能な機能

標準機能だけでなく、有償・無償のプラグインを追加することで、拡張レポートを自由に利用することができます。

4.無料のオープンソースソフトウェア

利用にあたって、ソフトウェアライセンス費用は必要ありません。
また、ユーザーは制限なく実行、共有、調査、変更する自由が得られます。

5.柔軟性

Matomoは必要なものを必要な時に提供する、柔軟なオールインワンソリューションです。
動作の設定項目は250以上ありますが、デフォルト設定で多くのユーザの需要を満たします。もちろん、ユーザ毎のカスタマイズも、ユーザご自身で簡単に設定可能です。
HTTP APIでレポートデータを収集し、カスタム化した分析レポートを自動で作成することもできます。

6.データサンプリングなし

GAでは一定規模以上のアクセス解析ではサンプリングデータが使用されますが、これはあくまでもサンプリングデータからの「推測」であり、全体像からの解析ではありません。

Matomoでは全てのデータを使用して「正確」なレポートを作成します。

7.GDPRに対応

EU 一般データ保護規則 「GDPR(General Data Protection Regulation)」は、欧州連合内のすべての個人のデータ保護を強化するために世界中の企業、非営利団体、公共団体に適用される規制です。
GDPR 第 83 条によれば、データ/プライバシー侵害またはコンプライアンス違反に対して、年間収益の最大 4% の罰金が科される可能性があります。

Matomoは以下の方法でGDPRに対応しています。

  • データの匿名化:個人を特定できないようにデータを加工

  • トラッキングのオプトアウト:ユーザーがデータ収集を拒否できる設定

  • EU圏でのデータ保存:データベースをEU内に置くことで規制に準拠

8.アクセスログファイルを使った解析が可能

MatomoはGA4と同じく、タグと呼ばれる小さなプログラムをウェブサイトのページヘッダーに挿入し、データを集計します。
しかし、様々な理由でトラッキングコードをサイトに挿入できない場合、WEBサーバーのアクセスログファイルを利用した解析を行うことができます。
サーバーコンソールでの作業が必要ですが、アクセスログファイルが入手できれば、過去にさかのぼっての解析も可能です。
ツールはPython3で記述され、Matomoの標準システムに同梱されています。
Apacheやnginx、IISのログフォーマットに対応しています。
ただし、タグ型解析で集計できる一部の指標(画面解像度、ブラウザプラグイン等)はログ型解析では対応していません。

詳しく知るためには

サイオステクノロジーは2014年から国内でのテクニカルサポートをサービスとして立ち上げて提供しています。
・サイオステクノロジーのMatomoサービス: https://sios.jp/lp/matomo/

Matomoは欧州の開発チームが中心となって開発されています。
・Matomo公式サイト: http://matomo.org/

日本での利用拡大と翻訳などを担っているのがMatomoユーザー会です。
・日本Matomoユーザー会:https://matomo.jp/

Matomoの追加機能を集めたサイト
・Matomoプラグインマーケットプレイス:https://plugins.matomo.org/


この記事が気に入ったらサポートをしてみませんか?