コード例
クライアントライブラリをインストールします:次のステップ
基本的な商品探索を確認したら、次を参照してください:- Task Reference - 全 API ドキュメント
- Testable Examples - 全タスクの動作するコード例
- Media Buy Lifecycle - キャンペーンの完全なワークフロー
- Building with AdCP - MCP と A2A の統合
ヘルプが必要な場合
- コンセプトは Introduction を参照してください
- 本番設定は Authentication を確認してください
テストエージェントの認証情報
テストエージェントの認証情報(無料):- Agent URL:
https://test-agent.adcontextprotocol.org/mcp - Auth token:
1v8tAhASaUYYp4odoQ1PnMpdqNaMiTrCRqYo9OJp6IQ
認証の理解
一部の操作は認証なしで利用できます:get_adcp_capabilities- エージェントの機能を取得list_creative_formats- クリエイティブ形式を閲覧get_products- 在庫を探索(結果は限定)
get_products(full results) - 価格付きの完全なカタログcreate_media_buy- キャンペーン作成sync_creatives- クリエイティブのアップロードget_media_buy_delivery- パフォーマンス監視
本番用認証情報の取得
実際のパブリッシャーと連携するには:- sales agent に連絡 - エージェントカード(
.well-known/agent-card.json)で連絡先を確認してください - 認証情報を依頼 - 多くのエージェントは API キーまたは JWT を発行します
- 安全に保管 - 認証情報をバージョン管理にコミットしないでください
プロトコルの選択
AdCP は MCP または A2A で動作します。タスクは同一なので、統合形態に合わせて選択してください:- MCP - Claude など MCP 対応クライアント向け
- A2A - Google のエージェントエコシステム向け
次に読むもの
- Media Buy Workflow - キャンペーンの作成と管理
- Task Reference - API ドキュメント全集
よくある問題
”Invalid request parameters” エラー
リクエストに必須項目が含まれているか確認してください。タスクごとに要件があります。 タスクリファレンスを見る →“Unauthorized” レスポンス
次を確認してください:- 認証ヘッダーが含まれています:
Authorization: Bearer <token> - トークンが有効で期限切れではありません
- この操作に認証が必要なエージェントです