Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Un ofertante puede comprar inventario para varios compradores en una sola respuesta de oferta. Por ejemplo, una plataforma orientada a la demanda (DSP) podría usar su aplicación de ofertas para comprar inventario para varios especialistas en marketing o agencias que son compradores. En esta guía, se explica cómo codificar tu oferta para procesar una sola solicitud
en nombre de varios compradores.
Fondo
En algunos casos, una red de publicidad o una agencia de trading desk pueden optar por trabajar con una o más DSP. Existen dos opciones disponibles para los compradores que trabajan a través de una DSP:
La DSP compra inventario para los especialistas en marketing o las agencias que no son compradores. En este caso, la DSP recibe una solicitud de oferta y responde con una oferta. Google factura directamente a la DSP.
La DSP compra inventario para los especialistas en marketing o las agencias que son compradores. La DSP recibe una solicitud de oferta que incluye varios IDs de facturación asociados con compradores aptos y puede realizar ofertas distintas para cada comprador en cuyo nombre desea ofertar. En este modelo, Google factura al comprador, no a la DSP. El resto de esta guía se enfoca en esta situación.
Configuración y segmentación previa
Google enviará una solicitud de oferta que contenga uno o más IDs de facturación asociados con los compradores y las configuraciones de segmentación previa que se orientaron a la impresión.
Puedes encontrar estos datos con el campo BidRequest.imp.ext.billing_id.
Cuando se responde a un BidRequest que contiene IDs de facturación de varios compradores, se requiere BidResponse.seatbid.bid.ext.billing_id para que Google sepa qué cuenta asociar con la oferta. Se filtra cualquier respuesta que no establezca el campo. El campo seguirá siendo opcional para cualquier BidRequest que solo incluya un ID de facturación.
Ejemplo de segmentación previa
Un ofertante oferta en nombre de dos compradores, uno con el ID de facturación 123 y el otro con el ID de facturación 124. El ofertante configura una configuración de segmentación previa con el ID de facturación 213 para segmentar anuncios para el idioma inglés y otra con el ID de facturación 231 para segmentar anuncios para computadoras personales. A continuación, se describen los IDs de facturación que aparecen en las solicitudes de oferta para diferentes tipos de impresiones.
Descripción de la impresión
IDs de facturación en la solicitud de oferta
Contenido en japonés en una computadora personal
123, 124, 231
Contenido en inglés en un teléfono celular.
123, 124, 213
Contenido en inglés en una computadora personal
123, 124, 213 y 231
Ejemplo de BidRequests
A continuación, se muestran ejemplos de un BidRequest. Notarás que hay varios IDs de facturación
en estas solicitudes porque se aplican a varias cuentas.
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}}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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"]]