> 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/fr/annonceurs/rtb-ouvert/adv-open-rtb-2.5-response.md).

# Réponse d'enchère Open RTB 2.5

La réponse à une demande d'enchère aura la structure suivante :

## Objet de réponse à l'enchère

| Attribut | Obligatoire ? | Description                                                                                                 |
| -------- | ------------- | ----------------------------------------------------------------------------------------------------------- |
| id       | Oui           | ID de la demande d'enchère, doit correspondre à l'identifiant envoyé dans la requête (chaîne de caractères) |
| seatbid  | Oui           | Collection des enchères effectuées par l'enchérisseur pour le compte d'un siège spécifique.                 |

### seatbid

| Attribut | Obligatoire ? | Description                                                                                                                                 |
| -------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| bid      | Oui           | ID de l'objet d'impression auquel s'applique cette enchère, doit correspondre à l'identifiant envoyé dans la requête (chaîne de caractères) |

### seatbid.bid

| Attribut | Obligatoire ? | Description                                                                                                      |
| -------- | ------------- | ---------------------------------------------------------------------------------------------------------------- |
| id       | Oui           | ID de l'objet d'enchère choisi par l'enchérisseur (chaîne de caractères)                                         |
| impid    | Oui           | ID de l’objet d’impression auquel cette enchère s’applique (chaîne)                                              |
| price    | Oui           | Prix de l'enchère en CPM ou CPC (flottant)                                                                       |
| adm      | Oui           | Balisage publicitaire (chaîne de caractères)                                                                     |
| nurl     | Oui           | URL de notification de gain, il est recommandé d'utiliser HTTP plutôt que HTTPS pour nurl (chaîne de caractères) |

### seatbid.bid.ext

| Attribut | Obligatoire ? | Description                                                                                                                                               |
| -------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| btype    | Recommandé    | Modèle de tarification. Valeurs : 1 = CPM, 2 = CPC. Par défaut = 1 (entier). Lorsque la réponse concerne une requête de zone Email Clicks, 1 = Smart CPC. |
|          |               | **Remarque**: Seuls les Push Notification, les annonces Native, Direct Link et Email Clicks peuvent enchérir avec le modèle de tarification CPC.          |

**Remarques :**

* Nous prenons en charge la vidéo dans les emplacements interstitiels.
* L'impid doit correspondre à celui fourni dans la requête.

### Réponse sans enchère <a href="#no-bid-response" id="no-bid-response"></a>

Pour répondre à une demande d'enchère sans faire d'enchère réelle, un code de réponse HTTP 204 "No Content" doit être envoyé.

### URLs de notification de gain et de facturation <a href="#win-and-billing-notification-urls" id="win-and-billing-notification-urls"></a>

Si l'un des **nURL** ou le **bURL** se trouvent dans la réponse à l'enchère et sont des URL valides, la plateforme ExoClick leur enverra une requête GET. Ces URL peuvent contenir quelques jetons à remplacer par ExoClick avant d'effectuer le GET :

```
${AUCTION_ID} - ID de la demande d'enchère ; à partir de l'attribut "Bid Request Object -> id".
${AUCTION_BID_ID} - ID de l'enchère ; à partir de l'attribut "Bid Response Object -> bidid".
${AUCTION_IMP_ID} - ID de l'impression tout juste gagnée ; à partir de l'attribut "Bid Request Object -> Impression Object -> id".
${AUCTION_SEAT_ID} - ID du seat de l'enchérisseur pour lequel l'enchère a été effectuée ; à partir de l'attribut "Bid Response Object -> Seat Bid Object -> Bid Object -> id".
${AUCTION_AD_ID} - ID du balisage publicitaire que l'enchérisseur souhaite diffuser ; à partir de l'attribut "Bid Response Object -> Seat Bid Object -> Bid Object -> adid".
${AUCTION_PRICE} - Prix de règlement utilisant la même devise et les mêmes unités que le compte ; à partir de l'attribut "Bid Response Object -> Seat Bid Object -> Bid Object -> price".
${AUCTION_CURRENCY} - La devise utilisée dans l'enchère (explicite ou implicite) ; à titre de confirmation uniquement.
```

Exemple :

```
https://mysite.com/my_notification_url?id=${AUCTION_ID}&bidid=${AUCTION_BID_ID}&price=${AUCTION_PRICE}&currency=${AUCTION_CURRENCY}
```

Si vous utilisez à la fois **nURL** et **bURL**, ExoClick fera un appel aux deux.

### Exemples <a href="#examples" id="examples"></a>

## Réponse sans enchère <a href="#no-bid-response" id="no-bid-response"></a>

Pour répondre à une demande d'enchère sans faire d'enchère réelle, un code de réponse HTTP 204 "No Content" doit être envoyé.

## URLs de notification de gain et de facturation <a href="#win-and-billing-notification-urls" id="win-and-billing-notification-urls"></a>

Si l'un des **nURL** ou le **bURL** se trouvent dans la réponse à l'enchère et sont des URL valides, la plateforme ExoClick leur enverra une requête GET. Ces URL peuvent contenir quelques jetons à remplacer par ExoClick avant d'effectuer le GET :

```
${AUCTION_ID} - ID de la demande d'enchère ; à partir de l'attribut "Bid Request Object -> id".
${AUCTION_BID_ID} - ID de l'enchère ; à partir de l'attribut "Bid Response Object -> bidid".
${AUCTION_IMP_ID} - ID de l'impression tout juste gagnée ; à partir de l'attribut "Bid Request Object -> Impression Object -> id".
${AUCTION_SEAT_ID} - ID du seat de l'enchérisseur pour lequel l'enchère a été effectuée ; à partir de l'attribut "Bid Response Object -> Seat Bid Object -> Bid Object -> id".
${AUCTION_AD_ID} - ID du balisage publicitaire que l'enchérisseur souhaite diffuser ; à partir de l'attribut "Bid Response Object -> Seat Bid Object -> Bid Object -> adid".
${AUCTION_PRICE} - Prix de règlement utilisant la même devise et les mêmes unités que le compte ; à partir de l'attribut "Bid Response Object -> Seat Bid Object -> Bid Object -> price".
${AUCTION_CURRENCY} - La devise utilisée dans l'enchère (explicite ou implicite) ; à titre de confirmation uniquement.
```

Exemple :

```
https://mysite.com/my_notification_url?id=${AUCTION_ID}&bidid=${AUCTION_BID_ID}&price=${AUCTION_PRICE}&currency=${AUCTION_CURRENCY}
```

Si vous utilisez à la fois **nURL** et **bURL**, ExoClick fera un appel aux deux.

## Exemples <a href="#examples" id="examples"></a>

Vous pouvez trouver des exemples détaillés des réponses que vous pouvez recevoir dans la [page d'exemple](/rtb/fr/annonceurs/rtb-ouvert/open-rtb-adv-code-examples-2.5.md).

<br>


---

# 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/fr/annonceurs/rtb-ouvert/adv-open-rtb-2.5-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.
