2026-04-08-automation-roadmap — curumi-ops

広告運用自動化ロードマップ

日付: 2026-04-08 位置づけ: 中長期の自動化構想。adbuddy-cli + Databeat + スプシの基盤が安定してから着手。


プロジェクト一覧

プロジェクト 言語 役割 状態
adbuddy-cli TypeScript/Bun レポート補助 CLI 設計済み → 実装着手予定
google-ads-ops Python Google 広告の全自動運用 Phase 1 実装済み
Meta クリエイティブ自動化 未定 訴求→クリエイティブ生成→入稿 構想段階

リポジトリ: ~/_pjsc/google-ads-ops 詳細設計: docs/superpowers/specs/2026-04-03-google-ads-engine-design.md

現状(Phase 1 実装済み)

データ収集パイプラインが動作中:

コンポーネント データ 粒度
Campaign imp/click/cost/cv 日次 × キャンペーン
AdGroup imp/click/cost/cv 日次 × 広告グループ
Keyword imp/click/cost/cv + 品質スコア 日次 × キーワード
SearchQuery imp/click/cost/cv 日次 × 検索語句
HourlyMetric imp/click/cost/cv 時間帯 × キャンペーン
AuctionInsight IS/重複率/上位表示率 日次 × 競合ドメイン
Demographic imp/click/cost/cv 日次 × 性別・年齢
LandingPage imp/click/cost/cv 日次 × LP
ChangeHistory 変更内容・操作者 イベント単位

自動化基盤モデルも定義済み: - Product: 商材別の CPA 目標・日予算上限 - Target: キャンペーン別の最適化ターゲット(tCPA 上下限) - ExecutionLock: キャンペーン単位の排他ロック - CampaignFreeze: 手動変更検知時の自動凍結

今後のフェーズ(設計済み・未実装)

Phase 内容 目標
Phase 2 Rule Engine (L1) — tCPA ナッジング、KW 停止/有効化、日予算調整 定型判断の全自動化
Phase 3 Monitor (L3) — 閾値監視、異常検知、L1/L2 へのトリガー発火 リアルタイム異常対応
Phase 4 AI Agent (L2) — 非定型判断、予算再配分、戦略提案。承認制 非定型判断の半自動化
Phase 5 Dashboard + Slack 通知 可視化・通知
Phase 6 Terraform + CI/CD インフラ自動化

核心戦略: tCPA ナッジング

Google のスマート入札に対して「安いCVをもっと探す」モードを誘導する:

この2つを逆方向に同時に動かすことで、アルゴリズムとの「駆け引き」を L1 が自動で回す。


Meta クリエイティブ自動化(構想段階)

Google とは性質が根本的に異なる:

想定スコープ

訴求アイデア生成(AI)
  ↓
台本・コピー生成(AI)
  ↓
画像/動画クリエイティブ生成(AI画像生成 + 動画ツール)
  ↓
Meta Ads API で入稿

未決事項


全体ロードマップ

2026 Q2(4-6月)
  ├── adbuddy-cli Phase 0-3: スプシ整備 → BigQuery → Sheets → レポート下書き
  ├── google-ads-ops Phase 2: Rule Engine (L1) 実装
  └── curumi-ops: アーカイブ

2026 Q3(7-9月)
  ├── adbuddy-cli Phase 4: 運用定着、adb ask 実装
  ├── google-ads-ops Phase 3-4: Monitor + AI Agent
  └── Meta クリエイティブ自動化: ブレスト → 設計

2026 Q4(10-12月)
  ├── google-ads-ops Phase 5-6: Dashboard + CI/CD
  ├── Meta クリエイティブ自動化: 実装開始
  └── adbuddy-cli: gads/meta サブコマンド統合

優先順位: 1. adbuddy-cli(最優先)— 全運用者が毎週使う 2. google-ads-ops L1(並行)— 全自動化の最初の一歩 3. Meta クリエイティブ(後回し)— Q3 以降に着手