技術情報

正確な訪問者ジオロケーションの設定

注:このガイドはMatomo On-Premiseにのみ適用されます。Matomo CloudのGeolocationに問題がある場合は、サポートチームまでご連絡ください。

ジオロケーションとは、IPアドレスが地理的にどこにあるかを決定するプロセスです。Matomoには、ユーザーの位置を特定する3つの主な方法があります。これらはトップメニューのコグアイコン Settings Cog IconからアクセスできるMatomoの設定セクションからアクセスできます。このセクションで「システム」サブメニューをクリックすると、ジオロケーションメニュー項目が表示されます。

Geolocation Settings

ジオロケーションページに到着すると、以下の4つの設定オプションがあります:

  • ディスエイブルド– ユーザのジオロケーションデータを必要としない、または必要としない場合、これは最もプライベートなオプションで、Matomoのジオロケーション機能を完全に無効にします。

  • デフォルト– デフォルトのオプションは、訪問者のブラウザが使用するように設定されている言語に基づいて訪問者の国を推測します。複数の国で言語が使用されている可能性があり、海外に住んでいても母国語をデフォルトとしている場合があるため、これはあまり正確ではありません。この設定は、何らかの理由でジオロケーション・データベースを使用できない場合にのみ使用するようにしてください。

  • DBIP / GeoIP 2 (Php)– バージョン 1.9 以降、Matomo は訪問者の IP アドレスを既知および推定 IP ロケーションのデータベースと照合し、訪問者の所在地をより正確に特定する機能を追加しました。PHP API メソッドは、これを行う最も簡単な方法であり、共有ホスティングを使用している場合、共有環境によっては不要なカスタムサーバ設定を追加する必要がないため、一般的に最良の選択肢となります。

  • DBIP / GeoIP 2 (HTTP サーバーモジュール)– これは、HTTPサーバーにインストールされたGeoIPモジュールを利用する、前者の設定のより高度なバージョンです。これは高速かつ正確な方法ですが、通常のブラウザトラッキングでのみ使用可能であり、GeoIPモジュールがサーバー上でまだ有効でない場合は、それをセットアップする必要があります。この方法の詳細については、以下のリンクをご覧ください:

Apache 用 GeoIP モジュールのインストール方法は?
Nginx 用 GeoIP モジュールのインストール方法は?

GeoIP2 オプションがインストールされると、選択可能になり、インストールされるはずです。

セットアップに何か問題があれば、壊れた理由が表示されます。

オプションを使用するには、それを選択するだけです。DBIPおよびMaxMind GeoIPデータベースへのアクセス方法はこちらをご覧ください。

ジオロケーション・データベースのメンテナンス

IP アドレスの場所を検索するために使用されるデータは、IP アドレスの所有者が変わったり、データベースプロバイダが修正を適用したりするため、常に変更されます。管理部門>システム>ジオロケーションの 「GeoIP データベースの自動更新の設定」セクションで、Matomoが自動的に最新バージョンのデータベースをダウンロードするように設定できます。

DB-IPの無料データベースは月1回、商用データベースは毎日更新される。Matomoは、地理データベースを毎週または毎月自動更新するように設定できます。ジオロケーションデータベースの自動更新はMatomoアーカイブスクリプト.

レポート:大陸、国、地域、都市、プロバイダー

ジオロケーション機能は、以下のすべてのレポートのデータを提供します。ビジター > ロケーションプロバイダーのページです。このページでは、どの地域からの訪問が多いかを見ることができます。

地域&都市レポートは、期間中の訪問を追跡する際にGeoIP2ジオロケーションオプションが使用された場合にのみ入力されます。そうでない場合は、”Unknown “行が1行表示されます:

ジオロケーション設定に関するFAQ

ビジターが不明都市か国か?

GeoIP2を使用している場合、訪問先の多くが「不明」な地域や都市に位置していると表示される可能性があります。これは残念なことですがDB-IPは正確で完全なデータを提供するために最善を尽くしますが、ジオロケーションが100%正確であることはありません。

また、無料のデータベースを使用する場合、結果は市販のものほど完全で正確ではありません。このような精度の向上が、あなたやあなたのビジネスに役立つと思われる場合は、以下をご利用ください。商用データベースを購入する.

正確とはどの程度なのか?

GeoIP2データベースの精度は100%ではなく、どのような位置情報に興味があるかによって異なり、国によっても異なります。

DB-IPのデータベースの精度についてはこちらをご覧ください。(注:現在、DB-IPの都市ジオロケーションの結果はあまり正確ではないようです)

世界地図や地域地図はどうですか?

Matomoには美しい世界地図だけでなく、国ごとの詳細な地域地図や都市地図も用意されています!詳しくはビジターマップ,リアルタイムビジターマップをご覧ください!

ジオロケーションとプライバシー

Matomoのジオロケーションとプライバシーについて:

  • ジオロケーションデータベースは、お客様のサーバーにインストールされているため、訪問者のIPアドレス(およびその他のデータ)が外部のジオロケーションサーバーに送信されることはありません。
  • IPの匿名化を有効にすると(これはMatomoのデフォルトです)、デフォルトではMatomoは完全なIPアドレスをデータベースに保存しませんが、ジオロケーション情報を取得するために完全なIPアドレスを使用します(より良い精度のために)より良いプライバシーのために、Matomoの設定 > プライバシー > データを匿名化でこの設定を変更することができ、”トラッキングデータを匿名化 “で “訪問をリッチ化する際、匿名化されたIPアドレスも使用するを「はい」(プライバシーのために推奨)に設定します。

高度なレポート

Matomo の標準レポートでは、必要なインサイトが得られないことはありませんか?カスタムレポートプレミアム機能を使用すれば、ニーズに合わせたレポートをすぐに作成できます。例えば、地域や国ごとにどのページがどのくらいの頻度で閲覧されたかを簡単に確認できます。または、地域や国ごとにどのリファラーが最も効果的かを見ることもできます。限界はありません。

リソース