SearchAds Managerには、アプリ内で動作するmacOS専用のローカルMCPサーバーが組み込まれており、アカウント設定で設定済みのApple Search Ads認証情報をそのまま使用します。
できること
- キャンペーンを作成する前に、所有するアプリと対応する国を確認できます。
- 独自のAPIスクリプトを作成せずに、キャンペーン、広告グループ、キーワードのレポートを取得できます。
- 認証付きのローカルエンドポイントを通じて、Codexからキャンペーン、広告グループ、キーワードを作成、更新、削除できます。
- アプリの実行中は、接続をMac内に限定します。
実行の仕組み
- サーバーは
127.0.0.1にのみバインドします。 - サーバーは、macOSアプリが実行されている間だけ利用できます。
- アクセスは、生成されてアプリ設定に保存されるトークンで保護されます。
- MCPエンドポイントは
/mcpです。 /healthでヘルスチェック用エンドポイントを利用できます。
SearchAds Managerの設定
macOS版の設定画面には、次の項目を含むCodex MCPサーバーカードがあります:
- 有効化の切り替えスイッチ
- 設定可能なTCPポート
- 生成されたアクセストークン
- 認証情報を含む完全なMCP URL
- そのまま実行できるCodexコマンド
- ローカルリスナーの状態表示
利用可能なMCPツール
情報取得とメタデータ
list_appslist_supported_countries
レポート
get_campaign_reportget_adgroup_reportget_keyword_report
キャンペーン管理
list_campaignscreate_campaignsupdate_campaignsdelete_campaigns
広告グループ管理
list_adgroupsadd_adgroupsupdate_adgroupsdelete_adgroups
キーワード管理
list_keywordsadd_keywordsupdate_keywordsdelete_keywords
一般的な作業手順
list_appsを呼び出して、宣伝したいアプリのadam_idを調べます。list_supported_countriesを呼び出して、有効な国または地域のコードを確認してください。get_campaign_report、get_adgroup_report、またはget_keyword_reportで現在の成果を確認します。list_campaigns、list_adgroups、list_keywordsで現在の状態を確認します。- エラーを把握しやすく、必要に応じて変更を元に戻しやすくするため、書き込みは対象を明確にした小さなバッチに分けて適用してください。
次のステップ
サーバーをCodexに追加し、一時データを使ったスモークテストを実行するには、SearchAds ManagerをCodexに接続を開いてください。
