技術情報

Google AnalyticsからMatomoに移行するには?

Google Analyticsインポーターを使用すると、GAからMatomoに過去のウェブ解析レポートを簡単にインポートすることができます。

Google AnalyticsからMatomoへの移行を計画する

Google Analytics からの移行は、Matomo でトラッキングするデータと一緒に過去のデータを表示する方法に影響するため、移行を計画することが重要です。最も一般的な使用例は、Matomo でトラッキングするのと同じ「ウェブサイト」に Google Analytics のデータをインポートすることです。また、Google AnalyticsのデータをMatomoの独自のウェブサイトにインポートし、将来のデータは別のウェブサイトにトラッキングするという方法もあります。

Matomoでのインポートと同一ウェブサイトへのトラッキング

追跡したいウェブサイトと同じウェブサイトにインポートする場合は、トラッキングコードをサイトに追加する前に、GAインポートを実行する必要があります。MatomoでGAのインポートを開始すると、インポートされたデータ用に新しいウェブサイトが自動的に Matomo 内に作成されます。インポートはMatomoの既存のウェブサイトには入れませんし、後でマージすることもできません。例えば、Matomoをテストし、ウェブサイトをすでにウェブサイトにトラッキングしている場合、このデータをGoogle Analyticsからインポートしたデータ(新しく作成されたウェブサイトに入る)とマージすることはできません。GAのインポートには数日かかります。
注:GAインポートを実行している間、トラッキングコードをウェブサイトに追加することができます。GAインポート終了日がトラッキングコードのトラッキング開始日より前であることを確認してください。

GAレポートのバックアップとしてのインポート

GAレポートをMatomoの別ウェブサイトにインポートすると便利です。つまり、最初にトラッキングをセットアップし、バックグラウンドでGAインポートを実行し、過去のGAデータを保存することができます。GAインポーターは、このユースケースをサポートするために特別な手順を必要としません。インポートを設定するだけで、Matomoに別のウェブサイトが作成され、そこにデータがインポートされます。Matomoの他の既存または新規のウェブサイトを使用して、新しいデータを追跡することができます。

2つのオプションから選択できます:Google Analyticsとのクイック接続、または高度なGoogle OAuthクライアント設定です。クイックコネクトオプションは、より簡単なセットアッププロセスを提供するため、小規模および中規模のトラフィックのウェブサイトにお勧めします。しかし、複数のウェブサイトやトラフィックの多いウェブサイトをお持ちの場合は、Google OAuthの高度な設定が理想的です。より高速な移行が可能になり、APIの上限が高くなるため、より多くのデータをインポートできるようになります。クイック接続の方法については、以下の手順に従ってください。Google OAuthの高度な設定の詳細については、このガイドを参照してください。

  1. Googleアナリティクスのインポート画面に移動します(管理 > システム > Googleアナリティクスのインポートに移動します)
  2. インポート方法としてクイック接続を選択します。
  3. 「Google Analyticsと連携」ボタンをクリックします(新しいタブが開きます)
    注:Googleから「Googleはこのアプリを検証していません」という警告が表示される場合があります。その場合は、「詳細設定」→「matomo.cloudへ移動(安全でない)」の順にクリックすると安全に続行できます。
  4. インポートしたいGoogleアナリティクスのプロパティを選択します。
  5. 「プロパティのインポート」ボタンをクリックします。
    注:「インポート プロパティ」をクリックすると、Matomoは選択したプロパティごとに新しいMatomoウェブサイトを自動的に作成します。

インポーターがGoogle Analyticsデータのインポートを開始します。データを見るには、ページを更新し、左上のドロップダウンから新しく作成したMatomoウェブサイトを選択してください。
注:データのインポートには時間がかかるため、すべてのデータがすぐに表示されるわけではありません。

  1. 最新バージョンの Matomo とGoogle Analytics Importerプラグインを使用していることを確認してください。
    Matomo Cloudを使用している場合、プラグインはデフォルトでインストールされています。Matomo をセルフホストしている場合は、数クリックでプラグインをインストールできます。
  2. MatomoでGoogle Analyticsのインポートを設定する
    Google Analyticsインポートの設定の手順に従って、インポートを開始します。これでMatomoがGoogle Analyticsのデータにアクセスできるようになります。
  3. Google Analyticsのインポートをスケジュールして実行する
    このステップについてはGoogle Analyticsインポートの実行で詳しく説明しています。
  4. Matomo トラッキングコードをウェブサイトに埋め込む
    これでインポート用の新しいウェブサイトが作成されたので、この新しく作成されたウェブサイトでMatomo JavaScriptトラッキングコードを使用することができます。
  5. あなたのウェブサイトがMatomoで正しくトラッキングされているか確認してください。
    あなた自身の訪問と他の訪問者をリアルタイムで確認できることを確認してください(データが表示されていない場合、このFAQを利用)してください。
  6. インポートジョブを更新し、”End Date “を今日の日付に設定します。
    インポータは設定された期間のデータをインポートする。

注:インポーターは、まず昨日から遡って過去のデータをインポートし、次に将来のデータ(今日のデータを含む)を入手可能になった時点でインポートする。

Matomoのセットアップ完了

  1. Matomoのトラッキングが正しく実装されていることを再確認してください。
    ゴールコンバージョンはすべて機能していますか?カスタムディメンションも期待通りにトラッキングされていますか?
  2. 検索エンジンキーワードのインポート– Matomoですべての検索エンジンのキーワードを見ることができます。
  3. フランスにいる場合は、CNIL同意免除モードを使用して同意を必要とせずにすべてのユーザーを追跡することができます。

他のGoogle製品との連携

Googleアナリティクスを削除する最終ステップ

Matomoですべてが期待通りに報告されていることを確認したら:

  1. Googleアナリティクスのトラッキングコードをウェブサイトから削除することができます。これにより、Googleによる訪問者のデータ収集が停止され、ページの読み込み速度が若干速くなります。
  2. (オプション)数ヶ月、あるいは1年後、Matomoの使用を確信したら、Google Analyticsアカウントからプロパティを削除することもできます。
  3. (オプション)すべてのプロパティを Matomo に移行したら、Google Analyticsのアカウントを削除することができます。

プライバシーを守り、データを管理するために、このような措置を取っていただきありがとうございます。