> 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/paburissh/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（string） |
| impid | この入札が適用されるインプレッションオブジェクトのID（文字列） |
| price | CPM または CPC の入札価格（浮動小数）          |
| adm   | ExoClick XML/JSON広告マークアップ（文字列）   |
| nurl  | Win通知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」が送信されます。

## Win通知

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

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

パラメータ **入札レスポンスオブジェクト > Seat Bidオブジェクト > Bidオブジェクト > burl** が入札レスポンスにある場合、インプレッションまたはクリックが課金対象になると（CPMまたはCPC、 `btype` フィールド）。これにより、インプレッションまたはクリックをクライアントサイドベースのトラッキングではなく課金発生イベントからカウントでき、並列な **「配信済み」メトリクス** で [RTB統計。](/publishers/publisher-statistics.md#the-real-time-bidding-panel) レンダリングされたものと課金されたものとのギャップを示します。

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

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

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

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

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

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

パラメータ **入札レスポンスオブジェクト > Seat Bidオブジェクト > Bidオブジェクト > burl** が入札レスポンスにある場合、インプレッションまたはクリックが課金対象になると（CPMまたはCPC、 `btype` フィールド）。これにより、インプレッションまたはクリックをクライアントサイドベースのトラッキングではなく課金発生イベントからカウントでき、並列な **「配信済み」メトリクス** で [RTB統計。](/publishers/publisher-statistics.md#the-real-time-bidding-panel) レンダリングされたものと課金されたものとのギャップを示します。

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

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

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

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

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

## 例

受け取ることができるレスポンスの詳細な例は、以下で確認できます [例のページ](/rtb/ja/paburissh/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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
