Google Analytics 4からZenovayへ移行する場合、GA4インポーターは過去90日分の日次集計をワンクリックでZenovayに取り込み、移行当日もコンテキストを失わずに使い続けられるようにします。
ワンクリックGA4インポーターはロールアウト中で、Googleのブランド認証レビューの完了を待っています。そのレビューが完了するまで、インポートタブの Google Analytics 4 タイルは「近日公開予定」バッジを表示しており、まだ接続できません。GA4履歴をすぐに移行する必要がある場合は、CSVにエクスポートして Plausible形式のCSVインポート を使用するか、[email protected] にメールしてください。以下の手順は、タイルが有効化されたら機能するOAuthフローを説明しています。
インポートされるもの
- 日次のページビュー、セッション、ユーザー数(過去90日)
- 上位ページ、上位流入元、上位国(日次の内訳)
- GA4がレポートをサンプリングした場合のサンプリング警告
インポートされないもの
- 個々の訪問者セッション(日次集計のみ)
- GA4のカスタムイベント(標準メトリクスのみ)
- Eコマース/収益イベント
- リアルタイムデータ(完了済みの日のみ。当日は常に除外されます)
- Universal Analyticsのデータ(Googleは2025年7月1日にUAデータをすべて削除しました)
インポート手順
- ドメイン詳細ページを開く → Import タブ
- Google Analytics 4 タイルをクリック → Google Analyticsに接続
- Googleにサインインし、
analytics.readonlyスコープを許可します - インポート元となるGA4プロパティを選択します
- 過去90日をインポート をクリックします
- 30〜60秒お待ちください — データが到着するにつれて進捗バーが更新されます
インポートはバックグラウンドで実行されます。ページを離れて戻ってきても、Importタブにステータスが表示されています。
インポートの検証
インポート完了後、データが正しく入ったことを確認するため、この短いチェックリストを実行してください。Zenovayチームが内部で使っているのと同じ手順です。
- ダッシュボードで任意の分析ビューを開きます(例:過去90日のページビュー)。インポートされたデータは即座に表示され、すでにネイティブで収集しているデータと結合されます。
- 無作為に3日を選び、GA4ダッシュボードと突き合わせます。ページビューは±5%、セッションは±3%、ユニークユーザーは±2%程度の差を見込んでください — ZenovayとGA4ではユニーク化の方法が異なるため、小さな差は正常です。
- インポートされた行は、データベース内で
imported_from='ga4'でタグ付けされているため、Zenovayがネイティブに収集したデータから常に見分けることができます。(注:Stats APIはimported_fromをクエリ可能なフィルターキーとして公開していません — フィルターはcountry、browser、device、os、source、utm_*ディメンション、pageをカバーしています。フィルター構文の詳細は Stats API を参照してください。) - 同じ期間を再インポート して冪等性を確認します。行数は変わらないはずです — データベースレベルの一意制約により重複は発生しません。
- 満足できたら、Importタブから切断します。Zenovay側がGoogleでOAuthリフレッシュトークンを失効させます。インポート済みデータは、切断モーダルで「インポート済みデータも削除」をチェックしない限り、ダッシュボードに残ります。
これらのチェックに違和感があれば、インポート日と問題のある日付を添えて [email protected] までご連絡ください。個別の日付を修正できます。
トラブルシューティング
「Proで利用可能」と表示される
GA4インポーターは有料プランが必要です。CSVベースのPlausibleインポートは引き続き無料で、OAuthベースのGA4のみが制限されています。プランをアップグレード →
「スコープが拒否されました」
Googleの同意画面が表示されたら、analytics.readonly のチェックボックスが有効になっていることを確認してください。Google Analyticsに接続 をもう一度クリックしてやり直してください — Zenovayが要求する唯一のスコープです。
「プロパティが見つかりません」
認証に使用したGoogleアカウントは、対象GA4プロパティに対して少なくとも 閲覧者 ロールが必要です。analytics.google.com → 管理 → プロパティアクセスの管理 で確認してください。Googleアカウントを切り替える場合は、まず切断してから正しいアカウントで再接続してください。
「レート制限」
GA4はプロパティごとに1時間あたりのAPI呼び出しを制限しています(1,250トークン)。90日のインポートでは通常問題ありませんが、短時間で何度も再インポートすると上限に達することがあります。10分待ってから再試行してください。Zenovayはこのエラーを表示する前に、指数バックオフで3回自動リトライします。
「GA4でサンプリングされました」
非常にトラフィックが多いプロパティの場合、GA4は精緻な値ではなくサンプリングされた(推定の)集計を返します。インポート自体は成功しますが、該当行は近似値です。ダッシュボードでは該当日に「GA4サンプリング」のインジケーターが表示され、一目で分かるようになっています。
「トークンが失効しました」
myaccount.google.com でZenovayのアクセスを取り消した場合、次回のインポートはこのエラーで失敗します。Google Analyticsに接続 をもう一度クリックして再認証してください。
FAQ
Zenovayのネイティブデータを上書きしますか?
いいえ。インポート行は imported_from='ga4' でタグ付けされます。トラッキングスクリプトでネイティブに収集したデータの上ではなく、横に格納されます。いつでもフィルターのオン/オフを切り替えられます。
再インポートできますか? はい、いつでも可能です。再インポートは同じ日付範囲をきれいに上書きします — 重複や孤立行は発生しません。
90日を超えてインポートできますか? V1ではできません。アカウントの全履歴を取り込む有料アドオンを検討中です。重要であれば お知らせください。
Universal Analyticsはどうなりますか? Universal Analyticsのデータは消失しました。Googleは2025年7月1日にすべてのUAデータを削除しました。ZenovayはGA4のみをサポートします。削除前にUA履歴をCSVやBigQueryへエクスポートしていた場合は、サポートにお問い合わせください — 個別取り込みについてご相談できます。
Zenovayは私の訪問者の個人データを見ますか? いいえ。インポーターは日次集計(合計値や上位Nリスト)のみを読み取ります。個々の訪問者レコード、IP、User-IDはGA4からZenovayに渡りません。訪問者の個人データはお客様のGA4アカウントに残ります。
GA4のデータに影響しますか? いいえ。インポーターは読み取り専用です。ZenovayがGA4プロパティに書き込むことはありません — 切断時にはGoogle側のOAuthトークンを失効させるだけです。
日次データのタイムゾーンは? インポートされた行は、Zenovayではなく GA4プロパティのタイムゾーン を日付ディメンションに使用します。GA4プロパティが Asia/Tokyo に設定されている場合、インポート上の「2026-05-13」は東京時間で丸1日を意味します。これによりGA4ダッシュボードと整合した比較が可能になります。