> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/rtb/ja/mei-ti-she/open-rtb/pub-open-rtb-2.4-response.md).

# Open RTB 2.4 入札レスポンス

入札リクエストに対するレスポンスは、以下の構成になります：

## Bidレスポンスオブジェクト

| 属性      | 説明                            |
| ------- | ----------------------------- |
| id      | 入札リクエストのID（文字列）               |
| seatbid | 特定のseatを代表して入札者が行った入札のコレクション。 |

### seatbid

| 属性  | 説明                               |
| --- | -------------------------------- |
| bid | この入札が適用されるインプレッションオブジェクトのID（文字列） |

### seatbid.bid

| 属性    | 説明                               |
| ----- | -------------------------------- |
| id    | 入札者によって選択されたbidオブジェクトのID（文字列）    |
| impid | この入札が適用されるインプレッションオブジェクトのID（文字列） |
| price | CPMまたはCPCでの入札価格（float）           |
| adm   | ExoClickのXML/JSON広告マークアップ（文字列）   |
| nurl  | 勝利通知URL                          |
| cid   | 広告品質チェックを補助するキャンペーンID（文字列）       |
| crid  | 広告品質チェックを補助するクリエイティブID（文字列）      |
| iurl  | クリエイティブのURL                      |
| ext   | ExoClick固有の拡張（オブジェクト）            |

{% hint style="info" %}
キャンペーンのキャッピングを確実に行い、毎回同じレスポンスが返るのを避けるために、nURLを通知する必要があります。
{% endhint %}

### seatbid.bid.ext

| 属性    | 説明                                                                                                     |
| ----- | ------------------------------------------------------------------------------------------------------ |
| btype | 価格モデル。値: 1 = CPM、2 = CPC\*。デフォルト = 1（int）。 **注**：レスポンスがEmail Clicksゾーンのリクエストに対するものである場合、1 = Smart CPC。 |
|       | **注**：CPC価格モデルで入札できるのは、Push Notification、Native ads、Direct Link、およびEmail Clicksのみです。                   |

## 入札なしレスポンス

実際の入札を行わずに入札リクエストへ応答する場合、HTTPレスポンスコード204「No Content」が送信されます。

## 勝利通知

パラメータ **Bid Response Object > Seat Bid Object > Bid Object > nurl** が入札レスポンスに含まれている場合、そのURLに対してGETリクエストを実行する必要があります。

## 課金通知 <a href="#billing-notification" id="billing-notification"></a>

パラメータ **Bid Response Object > Seat Bid Object > Bid Object > burl** が入札レスポンスに含まれている場合、インプレッションまたはクリックが課金対象（CPMまたはCPC、以下の `btype` フィールド）になった時点で、そのURLに対してGETリクエストが実行されます。これにより、インプレッションまたはクリックをクライアントサイドベースのトラッキングではなく課金イベントから計測でき、並列の **「配信済み」** の [RTB統計](/publishers/ja/paburissh.md#the-real-time-bidding-panel) における、レンダリングされたものと課金されたものの差を示します。

nurl と burl の両方が存在する場合、両方とも呼び出す必要があります。

### カウントロジック <a href="#count-logic" id="count-logic"></a>

* **BURLが無効な場合** — インプレッションまたはクリックは、レンダリングされた広告によって発火するクライアントサイドトラッカーのみに依存します。現在のインプレッションとクリックのカウントのデフォルトです。
* **BURLが有効な場合** — インプレッションまたはクリックは、クライアントサイドトラッキングではなく burl 呼び出しからカウントされます。
* **BURLが有効だがパートナーが発火しない場合** — 課金上はインプレッションまたはクリックのカウントがゼロになりますが、配信済みインプレッション（ブラウザに記録されたもの）は残ります。この不一致は技術的な統合問題を示します。

### クライアントサイドトラッキングに残るもの <a href="#what-stays-on-client-side-tracking" id="what-stays-on-client-side-tracking"></a>

* **フリークエンシーキャッピング**。FC は、BURL の切り替えに関係なく引き続きインプレッションイベントに依存します。
* **すべての「配信済み」指標**、定義上。
* **Direct（非RTB）ゾーン**、BURLの概念がありません。

## 例

受信できるレスポンスの詳細な例は、 [例のページ](/rtb/ja/mei-ti-she/open-rtb/open-rtb-publisher-code-examples.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.exoclick.com/rtb/ja/mei-ti-she/open-rtb/pub-open-rtb-2.4-response.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
