Open RTB 2.5 Bid Response
La réponse à un appel d'offres aura la structure suivante :
Objet de la réponse à l'appel d'offres
| Attribut | Nécessaire ? | Description |
|---|---|---|
| id | Oui | ID de la demande d'offre, doit correspondre à l'ID envoyé dans la demande (chaîne) |
| offre de places | Oui | Collection d'offres faites par le soumissionnaire au nom d'un siège spécifique. |
offre de places
| Attribut | Nécessaire ? | Description |
|---|---|---|
| offre | Oui | ID de l'objet d'impression auquel s'applique cette offre, doit correspondre à l'ID envoyé dans la demande (chaîne) |
seatbid.bid
| Attribut | Nécessaire ? | Description |
|---|---|---|
| id | Oui | ID de l'objet de l'offre choisi par le soumissionnaire (chaîne) |
| impide | Oui | ID de l'objet d'impression auquel s'applique cette offre (chaîne) |
| prix | Oui | Prix de l'offre en CPM ou CPC (flottant) |
| adm | Oui | Balisage publicitaire (chaîne) |
| nurl | Oui | URL de la notification de gain, il est recommandé d'utiliser HTTP sur HTTPS pour nurl (chaîne) |
| ronce | Non | URL de notification de facturation : il est recommandé d'utiliser HTTP plutôt que HTTPS pour burl (chaîne de caractères) |
seatbid.bid.ext
| Attribut | Nécessaire ? | Description |
|---|---|---|
| btype | Recommandé | Modèle de tarification. Valeurs : 1 = CPM, 2 = CPC. Valeur par défaut = 1 (entier). Remarque : lorsque la réponse concerne une requête relative à une zone « Clics sur e-mail », 1 = Smart CPC. |
| Remarque : Seules les notifications push, les publicités natives, les liens directs et les clics par e-mail peuvent faire l'objet d'enchères avec le modèle de tarification CPC. |
Remarques :
- Nous prenons en charge la vidéo dans les placements interstitiels.
- L'impid doit correspondre à celui fourni dans la demande.
Pas de réponse à l'appel d'offres
Pour répondre à une demande d'offre sans faire d'offre réelle, un code de réponse HTTP 204 "Pas de contenu" doit être envoyé.
URL de notification des gains et de la facturation
Si les nURL ou bURL figurent dans la réponse à l'offre et sont des URL valides, la plate-forme ExoClick leur enverra une requête GET. Ces URL peuvent avoir quelques jetons à remplacer par ExoClick avant d'effectuer la requête GET :
${AUCTION_ID} - ID of the bid request; from "Bid Request Object -> id" attribute.
${AUCTION_BID_ID} - ID of the bid; from "Bid Response Object -> bidid" attribute.
${AUCTION_IMP_ID} - ID of the impression just won; from "Bid Request Object -> Impression Object -> id" attribute.
${AUCTION_SEAT_ID} - ID of the bidder seat for whom the bid was made; from "Bid Response Object -> Seat Bid Object -> Bid Object -> id" attribute.
${AUCTION_AD_ID} - ID of the ad markup the bidder wishes to serve; from "Bid Response Object -> Seat Bid Object -> Bid Object -> adid" attribute.
${AUCTION_PRICE} - Settlement price using the same currency and units as the account; from "Bid Response Object -> Seat Bid Object -> Bid Object -> price" attribute.
${AUCTION_CURRENCY} - The currency used in the bid (explicit or implied); for confirmation only.
Exemple :
https://mysite.com/my_notification_url?id=${AUCTION_ID}&bidid=${AUCTION_BID_ID}&price=${AUCTION_PRICE}¤cy=${AUCTION_CURRENCY}
Si vous utilisez à la fois nURL et bURL, ExoClick fera un appel aux deux.
Exemples
Vous pouvez trouver des exemples détaillés des réponses que vous pouvez recevoir dans la page d'exemple.