GA4とSearch ConsoleをClaude Codeに読ませる:APIでつないで「アクセス見て」で済ませる
私の経験に基づく記録ですので、これを推奨するものでも、動作を保証するものでもありません。あくまでも参考情報としてご覧ください。
このブログのアクセス解析にGA4とGoogle Search Consoleを使うことにしましたが
私はエンジニアであってマーケターではないので、画面をみても何がなんやらわかりません笑
そこでClaude Codeが見に行って報告してもらうようにしてみました。
頼んだこと
GA4とかGoogle Search ConsoleをAPI接続して解析して結果を表示、とかできる?
できます。GA4のData APIとSearch Console APIをサービスアカウントで叩くスクリプトが本命です。ブラウザのログインが要らず、トークンの期限切れもないので、スキルからも月1のスケジュールタスクからも同じスクリプトで回せます。準備はGoogle Cloudでプロジェクトを作って、サービスアカウントの鍵を置くところまでです。
お願いしたら、数分でスクリプトとスキルができました。
- スクリプト: GA4のユーザー数・ページ別の表示回数・参照元、Search Consoleのクリック・表示・掲載順位、公開記事ごとのインデックス状況を取って、文章にまとめる
- スキル
/blog-stats: このスクリプトを実行して、結果をstats/log.mdに日付ごとに追記する。設定は変えない、読むだけ - 鍵が無いときは、Google Cloud側の準備手順を表示して止まる
このスクリプトを動かすには、Google Cloudの接続が必要です。
Google Cloud側の準備
Google Cloudは、GoogleのAPIを使うための窓口のようなもので、GA4やSearch Consoleとは別のサイトです。
ここは私がブラウザで行いました。
- Google Cloud Consoleでプロジェクトを作る
- Google Analytics Data APIとGoogle Search Console APIを有効にする
- サービスアカウントを作り、鍵(JSON)をダウンロードしてスクリプトと同じフォルダに置く
- サービスアカウントのメールアドレスを、GA4の「プロパティのアクセス管理」に閲覧者で追加
- 同じアドレスを、Search Consoleの「ユーザーと権限」にフルで追加
無料トライアル、という表示があったのと、クレカの登録が必要だったので、APIの利用がトライアル以降はお金がかかるのか?と思いましたが
GA4とGoogle Search Consoleは無料で提供されているとのこと。Geminiに聞いたスクショ貼ります。

クレカの登録は本人確認のため、と表示がありました。
詳細な手順は別記事で記載してます。
Claude Codeが動かした
二つのAPI接続準備がととのったので、「両方おわった」と伝えたら、Claude Codeが実行しました。
python blog_stats.py --check
鍵 OK
GA4 OK
Search Console OK
そのまま昨日と直近28日の数字を出してきました。抜粋です。
### 直近28日(2026-09-20〜2026-10-17)
GA4: ユーザー 9・セッション 20・表示 36
ページ: / 23, /chrome-1password-freee/ 2, /chrome-1password-skill/ 2, …
日別ユーザー: 10/04:4 10/05:2 10/06:3 10/07:2 10/13:1 10/15:1 10/17:1
Search Console: クリック 0・表示 4・CTR 0.0%・順位 96.8 (最新データ 2026-10-15)
インデックス: 登録済み 12/未登録 4(公開 16 本)
未登録 /start/: Discovered - currently not indexed
平均順位96.8
アクセス解析初心者なため、「平均順位96.8」に興味がわきました。
平均順位96.8なの?!
96.8は平均で、中身を割ると話が変わります。
プライバシーポリシーが intitle:プライバシーポリシー という検索で189位に出ていて、それが平均を引き下げていました。
残りの2本は4位と5位でした。
ちなみに、10件で1ページなので、96.8なら10ページ目です。
| ページ | 表示 | 掲載順位 |
|---|---|---|
| 1Password #3 | 1 | 5位 |
| 自動実行モードの補足 | 1 | 4位 |
| プライバシーポリシー | 2 | 189位 |
2記事が検索順位1桁にきてるのってもしかしてすごい?
と喜んでしまいましたが、本当にすごいのかどうかはこれから勉強していきます。
まとめ
今回はGA4、Google Search Consoleに接続して集計するところまででしたが、
今後はもう少し詳細を表示させるようにスキルをパワーアップしていく予定です。