# Unity Exchange の使用の準備

> 前提条件、オンボーディングの手順、キーなリソースなど、Unity Exchange と統合します。

## しくみ##how-it-works

プログラマティック広告とは、オンライン広告スペースを自動的に売買することです。自動化によってトランザクションが効率化され、デジタル広告の売買プロセスが合理化されます。このプロセスが可能なのは、動画やバナーの配置など、広告の配置とサイズが標準化されているためです。

また、プログラマティック広告では、データ プラットフォームの技術的進歩を活用して、特定のオーディエンスのターゲットをヘルプし、広告主のキー パフォーマンス指標に到達するのに役立つキャンペーンの微細な最適化まで行うことができます。

### 概要##overview

公開アプリケーションは Unity のエクスチェンジに広告リクエストを送信します。エクスチェンジでは、DSP がインプレッションの入札を送信できます。オークションで落札した入札では、Unityは広告を事前キャッシュし、ユーザーが広告を表示したときにのみレンダリングします。この時点で、インプレッションとその他すべてのトラッカーがカウントされます。

1. Unity がモバイル デバイスから広告リクエストを受信しました。
2. Unity は、すべての入札パートナー エンドポイントに対して HTTP POST [リクエスト](/grow/programmatic/unity-exchange/bid-requests.md)を行います。
3. ウォーターフォール オークションの場合、TMAXはDSPシートによって最大1000ミリ秒で設定できます。入札オークションの場合、TMAXはメディエーション プラットフォームによって設定されます。Unityの処理時間から50ミリ秒が差し引かれます。どちらのシナリオでも、DSPの応答時間は入札リクエストで通知されます。
4. Unity の Exchange では、有効な入札者のレスポンスに基づいて初値オークションを実施します。
5. オークションが完了すると、Unityは落札者のHTMLとインプレッション トラッカーをクライアントに取得して事前キャッシュします。
6. プレイヤーが広告を表示すると、Unityは落札者の`nURL`に対してpingを実行し、DSPにインプレッションを通知します。
7. クリエイティブが終了ユーザーにレンダリングされ、Unityがクリエイティブのペイロードとともに他のイベントトラッカーを起動します。

> **Note:**
>
> サポートされている場合、オークションで落札できなかった場合、Unityは[落札理由コード](/grow/programmatic/unity-exchange/loss-notifications.md)を入札者に送信します。

## 要件##requirements

Unity Exchange に参加するには、以下の基準を確認してください。

* [OpenRTB 2.5](https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-Version-2-5-FINAL.pdf) のサポート。
* `bURL`または`imptracker`のサポート。
* Unity バージョンの OpenRTB を実装するパートナーは、以下のいる必要があります。
  * リクエストと反応の両方に対するすべての必須フィールドのサポート
  * アセットの検証
  * 不一致の監視
