Définir des enchères pour le compte de plusieurs comptes
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Un enchérisseur peut acheter de l'inventaire pour plusieurs acheteurs dans une seule réponse d'enchère. Par exemple, une plate-forme côté demande (DSP) peut utiliser son application d'enchères pour acheter de l'inventaire pour plusieurs marketeurs ou agences qui sont des acheteurs. Ce guide explique comment coder votre enchérisseur pour qu'il traite une seule requête envoyée au nom de plusieurs acheteurs.
Arrière-plan
Dans certains cas, un réseau publicitaire ou un desk d'achat d'agence peut choisir de travailler avec une ou plusieurs DSP. Deux options s'offrent aux acheteurs qui travaillent via une DSP:
La DSP achète l'inventaire pour les marketeurs ou les agences qui ne sont pas des acheteurs. Dans ce cas, la DSP reçoit une demande d'enchère et y répond avec une enchère. Google facture directement la DSP.
La DSP achète l'inventaire pour les marketeurs ou les agences qui sont des acheteurs. La DSP reçoit une demande d'enchère incluant plusieurs ID de facturation associés à des acheteurs éligibles et peut placer des enchères distinctes pour chaque acheteur au nom duquel elle souhaite enchérir. Dans ce modèle, Google facture l'acheteur, et non la DSP. Le reste de ce guide se concentre sur ce scénario.
Configuration et préciblage
Google envoie une demande d'enchère contenant un ou plusieurs ID de facturation associés aux acheteurs et aux configurations de préciblage qui ont ciblé l'impression.
Vous les trouverez dans le champ BidRequest.imp.ext.billing_id.
Lorsque vous répondez à un BidRequest contenant des ID de facturation de plusieurs acheteurs, BidResponse.seatbid.bid.ext.billing_id est obligatoire pour que Google sache quel compte associer à l'enchère. Toute réponse qui ne définit pas le champ est filtrée. Le champ reste facultatif pour tous les BidRequest qui n'incluent qu'un seul ID de facturation.
Exemple de préciblage
Un enchérisseur définit des enchères au nom de deux acheteurs, l'un ayant un ID de facturation de 123 et l'autre un ID de facturation de 124. L'enchérisseur configure une configuration de préciblage avec l'ID de facturation 213 pour cibler la langue anglaise et une autre avec l'ID de facturation 231 pour cibler les ordinateurs personnels. Vous trouverez ci-dessous une description des ID de facturation qui apparaissent dans les requêtes d'enchères pour différents types d'impressions.
Description de l'impression
Numéros de compte facturation dans la demande d'enchère
Contenu en japonais sur un ordinateur personnel
123, 124, 231
Contenu en anglais sur un téléphone mobile.
123, 124, 213
Contenu en anglais sur un ordinateur personnel.
123, 124, 213, 231
Exemples de demandes d'enchères
Vous trouverez ci-dessous des exemples de BidRequest. Vous remarquerez que plusieurs ID de facturation figurent dans ces demandes, car elles s'appliquent à plusieurs comptes.
id:"n9YFp0D9qE02Q5A49bo68a"imp{id:"1"banner{w:320h:50pos:ABOVE_THE_FOLDapi:MRAID_1api:MRAID_2format{w:320h:50}}displaymanager:"GoogleMobileAds-iOS"displaymanagerver:"11.2.0"tagid:"2913643481"bidfloor:0.04bidfloorcur:"USD"secure:trueexp:3600clickbrowser:truemetric{type:"click_through_rate"value:0.0003642654628492892vendor:"EXCHANGE"}metric{type:"viewability"value:0.98vendor:"EXCHANGE"}[com.google.doubleclick.imp]{billing_id:41048190734billing_id:87998475627publisher_settings_list_id:5889715199959683550publisher_settings_list_id:3379823455061055318allowed_vendor_type:566allowed_vendor_type:113ampad:AMP_AD_NOT_ALLOWEDskadn{sourceapp:"com.google.testapp"skadnetids:"6ZVs3vs4"versions:"2.0"versions:"2.1"fidelities:VIEW_THROUGH_ADSfidelities:STOREKIT_RENDERED_ADS}creative_enforcement_settings{policy_enforcement:POLICY_ENFORCEMENT_NETWORK_AND_PLATFORM_POLICYpublisher_blocks_enforcement:PUBLISHER_BLOCKS_ENFORCEMENT_APPLIES}auction_environment:SERVER_SIDE_AUCTIONae:SERVER_SIDE_AUCTION}}app{name:"Test App"bundle:"com.google.testapp"publisher{id:"pub-6227762759521589"[com.google.doubleclick.publisher]{country:"US"}}content{url:"https://www.google.com"livestream:falselanguage:"en"}storeurl:"https://www.google.com"[com.google.doubleclick.app]{inventorypartnerdomain:"OMITTED"}}device{ua:"Mozilla/5.0 (iPhone; CPU iPhone OS 17_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148"ip:"192.168.1.0"geo{lat:0.0lon:0.0country:"USA"region:"TX"metro:"623"city:"Lewisville"type:IPutcoffset:-300accuracy:6225}make:"Apple"model:"iPhone13,2"os:"iOS"osv:"17.4.1"connectiontype:WIFIdevicetype:HIGHEND_PHONElmt:truehwv:"iPhone13,2"w:390h:844pxratio:3.0sua{browsers{brand:"Mozilla"version:"5"version:"0"}browsers{brand:"AppleWebKit"version:"605"version:"1"}platform{brand:"iPhone"version:"17"version:"4"}mobile:truebitness:"64"model:"iPhone"source:USER_AGENT_STRING}[com.google.doubleclick.device]{atts:2}}at:FIRST_PRICEtmax:1000cur:"USD"bcat:"IAB18-5"bcat:"IAB23-4"bapp:"359917414"bapp:"1446254576"source{schain{complete:truenodes{asi:"testssp.com"sid:"pub-1111111111111111"hp:true}ver:"1.0"}[com.google.doubleclick.source]{omidpn:"Google"omidpv:"afma-sdk-i-v11.2.0"schain{complete:1nodes{asi:"testssp.com"sid:"pub-1111111111111111"hp:1}ver:"1.0"}}}[com.google.doubleclick.bid_request]{google_query_id:"ANy-z17251-40u3eXfXPL5j3MDPa7n6Ree92uf7354o71FP67Rk5i3G30Ez7p39Ze1722D8H"fcap_scope:FREQUENCY_CAPPING_SCOPE_APPprivacy_treatments{allow_user_data_collection:true}}
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/10/02 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/10/02 (UTC)."],[],["A demand-side platform (DSP) can bid on behalf of multiple buyers in a single bid request. These requests include multiple billing IDs, and pretargeting configurations. When responding, the `BidResponse` must specify the `billing_id` to indicate which buyer the bid is for, or it will be filtered. Pretargeting determines which bid requests a bidder receives. Bid requests contain multiple billing IDs, allowing the bidder to bid for various accounts.\n"]]