広告データを取るだけで終わらない、広告分析エージェントMCP。
Google Ads MCPを単なるデータ取得の道具ではなく、LLMが広告運用の分析フローを回す入口として設計します。 GAQL生成、データ取得、履歴比較、異常検知、次アクション提案までを一連の流れにします。
局所的には質問をGAQLに変換してGoogle Adsから取得する仕組みであり、全体的には比較・履歴・しきい値ルール・深掘り順序を加えて、実務で使える広告分析エージェントに育てる仕組みです。
LLMが、取得・要約・異常検知・次アクション提案までを担う。
広告運用で必要なのは、単に「Google Adsの数字を取る」ことではありません。どのキャンペーンが悪化したのか、何が原因なのか、どこから見るべきなのか、何を止めるべきなのか、予算配分をどう見直すべきなのか。広告分析エージェントは、これらを比較と文脈に基づいて整理します。
中心にあるのはMCP単体ではなく、LLM、GAQL、指標ルール、履歴比較です。
→ オーケストレーター
→ Google Ads MCP Server
→ Google Ads API
→ 分析ロジック / 指標ルール / 履歴比較
→ 保存先:DB / BigQuery、通知先:Slack / メール / ダッシュボード
広告の良し悪しは、絶対値ではなく比較で決まることが多い。
たとえば average_cpc が180円という数字だけでは判断しにくいものです。前週110円から今週180円に上がり、クリック数は横ばいで、コンバージョンが減っている。ここまで比較して初めて意味が出ます。必要なのは、局所的なGAQL取得ではなく、比較・文脈・ルール化です。
取得、分析、運用支援の3段階で、広告運用の判断を支えます。
取得エージェント
キャンペーン一覧、キーワード一覧、直近7日CPC、デバイス別実績、検索語句、広告グループ成績などを柔軟に取得します。
分析エージェント
前週比で悪化したキャンペーン、CPC上昇かつCVR低下、クリック増だが費用対効果悪化、ブランド/非ブランド差分、地域別の偏りを検知します。
運用支援エージェント
一時停止候補、入札見直し候補、除外キーワード候補、予算再配分案、週次レポート生成まで支援します。
実務で便利な分析フローを、エージェントが順番に実行します。
CPC悪化の原因調査
- キャンペーン別 average_cpc を前週比較
- 上昇が大きいキャンペーンを抽出
- 広告グループ別、キーワード別に分解
- デバイス別・地域別の偏りを確認
- 原因候補を日本語で説明
予算無駄配信の検知
- 高コスト低コンバージョンのキャンペーンを抽出
- 検索語句やキーワード単位まで分解
- CTRは高いがCVRが低いものを分離
- 意図ズレの候補として整理
- 除外候補や見直し候補を返す
週次レポート自動生成
- 先週・前週の比較データを取得
- KPI変化を集計
- 良化3件、悪化3件、要確認3件を抽出
- エグゼクティブサマリーを作成
- Slackやメールへ出力
LLMまかせにせず、判断基準を固定ルールとして持たせます。
- 前週比 +20%以上で CPC悪化候補
- CV数 10未満は評価保留
- クリック数 100未満はノイズ扱い
- ブランド語は別枠で集計
- 日次 campaign 指標を保存
- 日次 ad group 指標を保存
- 日次 keyword 指標を保存
- 週次 summary とアラート履歴を保存
優秀な分析エージェントは、いきなりキーワード全件を見ません。
分析は、account → campaign → ad group → keyword / search term → segment(device, date, networkなど) の順に掘ります。この順番を決めることで、APIコストを抑えながら、説明品質も安定します。
最小構成から、本格的な監視・通知・レポート構成まで対応できます。
最小構成
- Claude / ChatGPT系クライアント
- Google Ads MCP Server
- Google Ads API
- 質問に対してその場で広告データを取得
- 平均CPC、クリック数、費用などを確認
本格構成
- LLM + Node / Python アプリ本体
- Google Ads MCP
- 比較ロジック、しきい値ルール
- DB / BigQuery への履歴保存
- Slack / メール通知、経営向け要約
独自MCPにすることで、分析エージェントとして育てやすくなります。
ルールを固定できる
悪化や良化の判断をLLMまかせにせず、ビジネス定義のKPIやしきい値をコードまたはルールとして持たせられます。
履歴を保存できる
Google Ads APIの都度クエリ実行だけでなく、前週比、前月比、移動平均、アラート履歴を扱えるようになります。
操作まで拡張できる
取得・分析だけでなく、キャンペーンや広告の操作、最適化の自動実行まで見据えた設計ができます。
実務でまず作るべき5機能。
- 週次サマリー:先週 vs 前週の変化を3行で返す
- 悪化検知:CPC上昇、CVR低下、CPA悪化の検知
- 深掘り分析:キャンペーン → 広告グループ → キーワードの掘り下げ
- 検索語句レビュー補助:無駄配信や除外候補の整理
- 説明生成:人に出せる文章に自動変換