Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Uczestnik aukcji może kupić zasoby reklamowe dla wielu kupujących w ramach jednej odpowiedzi na pytanie o stawkę. Na przykład platforma DSP może używać aplikacji do określania stawek, aby kupować zasoby reklamowe dla kilku marketerów lub agencji, które są kupcami. Z tego przewodnika dowiesz się, jak zaprogramować licytatora, aby przetwarzał pojedyncze żądanie wysłane w imieniu wielu kupujących.
Tło
W niektórych przypadkach sieć reklamowa lub biuro handlowe agencji może współpracować z co najmniej 1 platformą DSP. Dostępne są 2 opcje dla kupujących, którzy korzystają z platformy DSP:
Platforma DSP kupuje zasoby reklamowe dla marketerów lub agencji, które nie są kupującymi. W takim przypadku platforma DSP otrzymuje 1 pytanie o stawkę i odpowiada 1 stawką. Google wystawia rachunki bezpośrednio do DSP.
Platforma DSP kupuje zasoby reklamowe dla marketerów lub agencji, które są kupującymi. Platforma DSP otrzymuje 1 pytanie o stawkę, które zawiera wiele identyfikatorów rozliczeniowych powiązanych z kwalifikującymi się kupującymi. Może ona podawać różne stawki za każdego kupującego, w którego imieniu zamierza licytować. W tym modelu Google wystawia fakturę kupującemu, a nie platformie DSP. Pozostała część tego przewodnika dotyczy tego scenariusza.
Konfiguracja i kierowanie wstępne
Google wyśle zapytanie o stawkę zawierające co najmniej 1 identyfikator płatności powiązany z kupującym i konfiguracją wstępnego kierowania, która kierowała na dany wyświetlenie.
Znajdziesz je w polu BidRequest.imp.ext.billing_id.
Gdy odpowiadasz na BidRequest, który zawiera identyfikatory rozliczeniowe pochodzące od wielu kupujących, wymagany jest parametr BidResponse.seatbid.bid.ext.billing_id, aby Google wiedział, z którym kontem powiązać stawkę. Odpowiedzi, które nie ustawiają tego pola, są odfiltrowywane. To pole pozostaje opcjonalne w przypadku dowolnego elementu BidRequest, który zawiera tylko 1 identyfikator płatności.
Przykład kierowania wstępnego
Użytkownik licytuje w imieniu 2 kupujących: jeden ma identyfikator płatności 123, a drugi – identyfikator płatności 124. Uczestnik aukcji konfiguruje 1 konfigurację wstępnego kierowania z identyfikatorem rozliczeniowym 213 na potrzeby kierowania na język angielski i drugą z identyfikatorem rozliczeniowym 231 na potrzeby kierowania na komputery osobiste. Poniżej opisujemy identyfikatory płatności, które pojawiają się w prośbach o określanie stawek w przypadku różnych rodzajów wyświetleń.
Opis wyświetlenia
Identyfikatory płatności w pytaniu o stawkę
treści w języku japońskim na komputerze osobistym.
123, 124, 231
Treści w języku angielskim na telefonie komórkowym.
123, 124, 213
treści w języku angielskim na komputerze osobistym.
123, 124, 213, 231
Przykładowe pytania o stawkę
Poniżej znajdziesz przykłady BidRequest. Pamiętaj, że w tych prośbach jest kilka identyfikatorów płatności, ponieważ dotyczą one kilku kont.
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}}
[null,null,["Ostatnia aktualizacja: 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"]]