AI HEARTLAND
GA4/Search Console セットアップガイド
GA4 / Search Console API セットアップ
1. Google Cloud Console でサービスアカウントを作成
- Google Cloud Console にアクセス
- プロジェクトを選択(または新規作成)
- 「APIとサービス」→「ライブラリ」から以下を有効化:
- Google Analytics Data API
- Google Search Console API
- 「APIとサービス」→「認証情報」→「サービスアカウントを作成」
- JSONキーをダウンロード →
credentials/に配置
2. GA4 の設定
- GA4管理画面 でプロパティIDを確認
- 「管理」→「プロパティ」→「プロパティのアクセス管理」
- サービスアカウントのメールアドレスを「閲覧者」として追加
.envに追記:
GA4_PROPERTY_ID=123456789
GA4_CREDENTIALS_PATH=credentials/ga4-credentials.json
3. Search Console の設定
- Search Console でプロパティを確認
- 「設定」→「ユーザーと権限」→「ユーザーを追加」
- サービスアカウントのメールを「制限付き」で追加
.envに追記:
GSC_SITE_URL=https://ai-heartland.com
GSC_CREDENTIALS_PATH=credentials/gsc-credentials.json
4. Python パッケージのインストール
pip install google-analytics-data google-api-python-client google-auth
5. 動作確認
# SEO分析レポート実行
python tools/seo_analyzer.py
# ドライラン(リライト対象確認)
python tools/rewrite_posts.py --dry-run