> ## Documentation Index
> Fetch the complete documentation index at: https://adcp-docs-ja.pier1.co.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# プラットフォーム / インターメディアリートラック

> AdCP プラットフォームトラック（D1〜D4）: MCP サーバーアーキテクチャ、サプライパス検証、エージェントトラスト、RTB から AdCP への移行パターン、インフラストラクチャビルドプロジェクト。

# プラットフォーム / インターメディアリートラック（D1〜D4）

<Info>
  **メンバー限定** — Basics クレデンシャル（A1〜A3）が必要。4つのモジュール、合計約105分。
</Info>

このトラックは AdCP インフラストラクチャを構築する人向け: アドテクプラットフォーム、取引所、データ会社、エコシステムをつなぐすべての人。MCP サーバーアーキテクチャ、サプライチェーン検証、RTB 移行を学び、ビルドプロジェクトで動くインフラストラクチャを構築します。

このトラック（プラス A1〜A3）を完了すると **AdCP practitioner** クレデンシャルを取得できます。

***

## D1: MCP サーバーアーキテクチャ

**約20分** | 前提条件: A3

AdCP 準拠の MCP サーバー構築の技術的な詳細。トランスポートオプション（SSE、Streamable HTTP）、ツール定義パターン、OAuth/認可フロー、アカウント管理。

### 読み物リスト

<CardGroup cols={2}>
  <Card title="AdCP での構築" icon="wrench" href="/docs/building/index">
    AdCP インテグレーションを構築するために必要なことの概要。
  </Card>

  <Card title="MCP インテグレーションガイド" icon="plug" href="/docs/building/by-layer/L0/mcp-guide">
    決定版ガイド: ツール呼び出し、レスポンスフォーマット、利用可能なツール、コンテキスト管理。
  </Card>

  <Card title="認証" icon="lock" href="/docs/building/by-layer/L2/authentication">
    エージェント認証用 OAuth 2.0、トークン管理、オペレーター資格情報。
  </Card>

  <Card title="アカウントとエージェント" icon="people-arrows" href="/docs/building/by-layer/L2/accounts-and-agents">
    アカウント、エージェント、プリンシパルの関係。
  </Card>

  <Card title="コンテキストセッション" icon="timeline" href="/docs/building/by-layer/L2/context-sessions">
    マルチターンエージェントインタラクションにわたるコンテキスト管理。
  </Card>

  <Card title="スキーマと SDK" icon="box" href="/docs/building/schemas-and-sdks">
    より速く構築するための JSON スキーマ、TypeScript 型、クライアント SDK。
  </Card>
</CardGroup>

### 主要コンセプト

* **MCP サーバーアーキテクチャ** — AdCP タスクをツールとして公開し、認証とリクエストルーティングを処理します
* **トランスポートオプション** — ほとんどのケースで Streamable HTTP、リアルタイム更新には SSE
* **ケイパビリティ宣言** — 他のエージェントがサポート内容を知るための `get_adcp_capabilities`
* **アカウント処理** — バイヤーからの受信 `sync_accounts` の管理

<Card title="Addie で D1 を始める" icon="play" href="https://agenticadvertising.org/chat">
  「認定モジュール D1 を始めたい」
</Card>

***

## D2: サプライパス、トラスト、プロパティガバナンス

**約20分** | 前提条件: D1

サプライチェーン検証のための暗号署名。プラットフォームがエージェントアイデンティティを検証し、不正を検出し、トラストを確保する方法。AdCP と ads.cert の関係。

### 読み物リスト

<CardGroup cols={2}>
  <Card title="プロパティガバナンス" icon="shield-check" href="/docs/governance/property/index">
    AdCP の参加者のアイデンティティ、認可、データエンリッチメント。
  </Card>

  <Card title="AdAgents.json" icon="file-code" href="/docs/governance/property/adagents">
    エージェント探索と宣言 — すべてのエージェントの検証可能なアイデンティティ。
  </Card>

  <Card title="承認されたプロパティ" icon="key" href="/docs/governance/property/authorized-properties">
    パブリッシャーが承認されたセラーを宣言する方法、バイヤーが検証する方法。
  </Card>

  <Card title="セキュリティ" icon="shield" href="/docs/building/by-layer/L1/security">
    AdCP サーバーのセキュリティ実装パターン。
  </Card>

  <Card title="アカウントとセキュリティ" icon="user-shield" href="/docs/media-buy/advanced-topics/accounts-and-security">
    アカウントレベルのセキュリティ、プリンシパル階層、アクセスコントロール。
  </Card>

  <Card title="プロパティ仕様" icon="scroll" href="/docs/governance/property/specification">
    プロパティガバナンスの正式仕様。
  </Card>

  <Card title="キャンペーンガバナンス" icon="shield-check" href="/docs/governance/campaign">
    マルチパーティバリデーション: プラットフォームが自律的なトランザクションのガバナンスフローを実装する方法。
  </Card>

  <Card title="キャンペーンガバナンス仕様" icon="file-code" href="/docs/governance/campaign/specification">
    完全な技術仕様: sync\_plans、check\_governance、report\_plan\_outcome、監査ログ。
  </Card>

  <Card title="ポリシーレジストリ" icon="book" href="/docs/governance/policy-registry">
    ガバナンスエージェントが解決・適用するコミュニティ維持のコンプライアンスポリシー。
  </Card>
</CardGroup>

### 主要コンセプト

* **エージェントアイデンティティ検証** — ドメイン所有権、暗号署名、組織登録
* **サプライパスの透明性** — 各トランザクションを処理したエージェントへの完全な可視性
* **ads.cert との関係** — RTB からエージェント間インタラクションへの暗号検証の拡張
* **キャンペーンガバナンスアーキテクチャ** — 3者検証を実装: `sync_accounts` から `governance_agents` を保存し、実行前に `check_governance` を呼び出し、すべてのステータスを処理します
* **ポリシーレジストリ統合** — ID でポリシーを解決し、自然言語ポリシーテキストと例をガバナンスエージェントの評価に統合します

<Card title="Addie で D2 を始める" icon="play" href="https://agenticadvertising.org/chat">
  「認定モジュール D2 を始めたい」
</Card>

***

## D3: RTB 共存と移行

**約20分** | 前提条件: D2

AdCP が既存のプログラマティックインフラストラクチャと共存する方法。DSP、SSP、取引所の移行戦略。移行中の並行システムの運用。

### 読み物リスト

<CardGroup cols={2}>
  <Card title="エージェンティック実行エンジン" icon="microchip" href="/docs/media-buy/advanced-topics/agentic-execution-engine">
    リアルタイム実行のための AXE エンジンとエージェンティックとプログラマティックのブリッジ方法。
  </Card>

  <Card title="非同期操作" icon="hourglass-half" href="/docs/building/by-layer/L3/async-operations">
    長時間実行操作の処理 — リアルタイムとエージェンティックシステムのブリッジに不可欠。
  </Card>

  <Card title="ウェブフック" icon="bell" href="/docs/building/by-layer/L3/webhooks">
    デリバリー、ステータス変更、キャンペーン変更のためのイベント駆動更新。
  </Card>

  <Card title="エラーハンドリング" icon="triangle-exclamation" href="/docs/building/by-layer/L3/error-handling">
    エラーパターン、再試行戦略、グレースフルデグラデーション。
  </Card>

  <Card title="サンドボックス" icon="flask" href="/docs/media-buy/advanced-topics/sandbox">
    本番稼働前にサンドボックスエージェントに対して実装をテストします。
  </Card>

  <Card title="実装者 FAQ" icon="circle-question" href="/docs/reference/implementor-faq">
    AdCP インテグレーションを構築するチームからのよくある質問と回答。
  </Card>
</CardGroup>

### 主要コンセプト

* **共存戦略** — OpenRTB と並行して AdCP を実行し、ワークフローを徐々に移行します
* **プラットフォーム固有の移行** — DSP はビッディングロジックをラップし、SSP はインベントリを公開し、取引所は変換します
* **パフォーマンスベンチマーキング** — キャンペーンパフォーマンス、効率、コストでエージェンティック vs 従来を比較

<Card title="Addie で D3 を始める" icon="play" href="https://agenticadvertising.org/chat">
  「認定モジュール D3 を始めたい」
</Card>

***

## D4: ビルドプロジェクト — AdCP インフラストラクチャ

**約45分** | 前提条件: D3

adcp クライアントライブラリを使って任意の AI コーディングアシスタント（Claude Code、Cursor、Copilot）で動く AdCP インフラストラクチャを構築します。これは最も野心的なビルドプロジェクトです。

### 構築するもの

* AdCP ツール定義付きの MCP サーバー
* `get_adcp_capabilities` の実装
* ツールとして公開された少なくとも3つの AdCP タスク
* OAuth/認証フロー
* AdCP エラーコードを使った適切なエラーハンドリング

### How you'll validate

一致するストーリーボードを稼働中のエージェントに対して実行します:

```bash theme={null}
npx @adcp/sdk@latest storyboard run my-agent media_buy_seller
```

ストーリーボードは完全なワークフローにわたってプロトコルコンプライアンスを検証します。セットアップ、デバッグ、完全な CLI リファレンスについては [Validate Your Agent](/docs/building/validate-your-agent) を参照。

### Specialisms you can claim

プラットフォームエージェントはしばしば複数のドメインにまたがります。実装する各プロトコルを `supported_protocols` で、主張する各専門分野を `specialisms` で宣言します。一般的な組み合わせ:

* フルスタックセールスプラットフォーム: `supported_protocols: ["media_buy", "creative", "signals"]`、`specialisms: ["sales-guaranteed", "sales-non-guaranteed", "creative-ad-server"]`
* シグナルプラットフォーム: `supported_protocols: ["signals"]`、`specialisms: ["signal-marketplace"]` または `["signal-owned"]`
* ガバナンスプラットフォーム: `supported_protocols: ["governance"]`、`specialisms: ["content-standards", "property-lists", "collection-lists"]`

すべての専門分野と各クレームを検証するストーリーボードについては [Compliance Catalog](/docs/building/compliance-catalog) を参照。

### 評価ルーブリック

| 次元           | ウェイト | Addie が評価するもの                |
| ------------ | ---- | ---------------------------- |
| 仕様の品質        | 20%  | AdCP 用語でインフラストラクチャを指定できるか？   |
| スキーマコンプライアンス | 20%  | すべてのエンドポイントにわたるプロトコルコンプライアンス |
| エラーハンドリング    | 15%  | リカバリータイプと非同期を含む適切なエラーハンドリング  |
| 設計の根拠        | 25%  | 本番アーキテクチャについて論理的に考えられるか？     |
| 拡張能力         | 20%  | 新しいタスクでエンドポイントを拡張できるか？       |

合格基準: 70%。

<Card title="Addie で D4 を始める" icon="play" href="https://agenticadvertising.org/chat">
  「認定モジュール D4 を始めたい」
</Card>

***

## 次のステップ

D1〜D4 を完了すると **AdCP practitioner** クレデンシャルを取得できます。ここからスペシャリストモジュールを追求できる:

* [S1: メディアバイ](/docs/learning/specialist/media-buy) — トランザクションフロー、価格設定、オーケストレーション
* [S2: クリエイティブ](/docs/learning/specialist/creative) — アセットワークフロー、フォーマットコンプライアンス
* [S3: シグナル](/docs/learning/specialist/signals) — 測定、アトリビューション、最適化
* [S4: ガバナンス](/docs/learning/specialist/governance) — ブランドセーフティ、キャンペーンガバナンス、コンプライアンス、ポリシーレジストリ
* [S5: スポンサードインテリジェンス](/docs/learning/specialist/sponsored-intelligence) — 会話型ブランド体験
