毎週、以下の2つのリサーチを自動実行し、それぞれ別のAirtableテーブルに蓄積します。
exclude_categories.json に列挙したタグ(媒体種別・ターゲット・課金形態)に該当する資料は登録しないbash .claude/scripts/prospect-media-research.sh
python3 projects/広告媒体管理/scrape_media_radar.py --cdp python3 projects/広告媒体管理/scrape_media_radar.py --since 2026-05-25 # 日付指定
.env に AIRTABLE_TOKEN が設定されていること。クロールは Playwright(Chromium)を使用し、--cdp オプションで起動済みChromeに接続します。
| ファイル | 役割 |
|---|---|
.claude/scripts/prospect-media-research.sh |
2本立てを順次実行するラッパースクリプト(launchd から呼ばれる) |
projects/広告媒体管理/scrape_media_radar.py |
メディアレーダー新着クロール → Airtable登録 |
projects/広告媒体管理/prospect_media_research.py |
Claude リサーチ結果(JSON)→ 広告媒体管理テーブルに「検討中」登録 |
projects/広告媒体管理/exclude_categories.json |
クロール時の除外カテゴリー設定 |
~/Library/LaunchAgents/com.horie.prospect-media-research.plist |
macOS スケジューラ設定(毎週月曜10:30) |