Hvis impressionen definerer, hvad der bliver solgt, så definerer bidder-konfigurationen, hvem der kan købe den, på hvilke vilkår og i hvilken kontekst. Dette lag ligger under auktionens overflade – det er her, publishere etablerer relationer, indbygger kommerciel logik og styrer demand uden nogensinde at ændre selve auktionsalgoritmen.
Denne artikel udforsker, hvordan publishere bruger Prebids konfigurationsmuligheder til at definere auktionens forretningslogik – fra det rigide, men essentielle params-objekt til de bredere moduler og server-side-værktøjer, der beriger og påvirker, hvordan bud prissættes, filtreres og vurderes.
Enhver bidder i Prebid kræver et params-objekt. Det er her, du sender bidder-specifikke identifikatorer med som account IDs, placement IDs, site codes eller zone IDs – informationen, der mapper en specifik ad unit på din side til et specifikt monetariseringsendpoint hos SSP'en eller exchangen.
bids: [{
bidder: 'rubicon',
params: {
accountId: '1234',
siteId: '5678',
zoneId: '91011'
}
}]
Hver adapter dokumenterer sine egne påkrævede felter. Disse parametre er ikke fleksible – mangler et påkrævet felt, eller er det ugyldigt, svarer bidderen ikke. Og alligevel er disse ID'er helt centrale: De fortæller SSP'en, hvem du er, hvor impressionen hører til, og hvordan den skal routes og rapporteres. De er også knyttet til specifikke priskonfigurationer og køberadgang.
Forskellige SSP'er har forskellige strukturer: Nogle bruger placement IDs, andre bruger member- og inventory-koder, og nogle tillader nested targeting. Det hele løber gennem params.
Det er håndtrykket mellem publisher og demand-partner.
Det er også muligt at sætte custom params op for en given bidder i de tilfælde, hvor værdifuld information skal sendes med, som ikke er en del af den standardiserede OpenRTB-protokol.
Prebid kommer med et bredt og voksende udvalg af moduler, der lader publishere berige auktioner med data, kontroller og signaler – alt sammen uden at røre ved kerneauktionslogikken eller manuelt ændre params. I skrivende stund er der mere end 80 moduler på Prebids officielle moduldokumentationsside, som dækker alt fra identity resolution og privacy-håndhævelse til analytics, realtidsdata og performance-tuning.
For bedre at kunne navigere i dem kan vi dele dem op i fire hovedtyper:
Det er de moduler, Prebid-teamet opfordrer alle publishere til at overveje. De leverer essentiel auktionsinfrastruktur, primært med fokus på de juridiske tilladelser omkring samtykke.
Eksempler:
Disse moduler er særligt vigtige, hvis du opererer i EU, hvor GDPR-compliance er et lovkrav. Uden consentManagement-modulet kan hverken Prebid.js eller de involverede bidders afgøre, på hvilket juridisk grundlag auktionen kører – et begreb, vi kort berørte i den forrige artikel, Impressionen (hvad er til salg?).
TCF's Global Vendor List (GVL) kræver også, at vendors oplyser, hvordan de bruger lagring på enheden. storageControl-modulet bruger den information til at validere, om Prebid-moduler og bidder-adapters kun tilgår deklarerede identifikatorer og kun inden for acceptable first-party-domæner.
Tilsammen udgør disse moduler compliance-fundamentet i Prebid og sikrer, at både samtykke- og databrugssignaler er transparente, håndhævbare og i tråd med brugernes rettigheder.
Disse udvider Prebid med valgfrie forbedringer inden for transparens, optimering eller rapportering.
Eksempler:
Disse moduler er hverken tekniske eller juridiske krav for at køre annoncer i EU, men de anbefales stærkt, hvis man vil opnå ordentlig transparens og optimering i Prebid.
Supply Chain Objectet tilføjes bid requestet og indeholder kritisk metadata fra publisherens side. Det omfatter referencer til sitets ads.txt- og sellers.json-data og kobler dem sammen med SSP'ens og DSP'ens supply chain-poster. Målet er fuld transparens gennem hele den programmatiske kæde – om det reelt indfrier det løfte, er måske et emne til en fremtidig artikel.
Currency-modulet gør det muligt for real-time bidding at fungere på tværs af forskellige valutaer ved automatisk at omregne og normalisere budværdier. Det er især nyttigt med multinational demand eller købere på tværs af landegrænser. Prebid Server Adapteren lader, som navnet antyder, publishere konfigurere server-side auktionsendpoints. Dermed kan de køre Prebid Server-auktioner parallelt med client-side auktioner og skabe hybride auktionssetups, der kombinerer performance og kontrol.
Udviklet eller vedligeholdt af specifikke partnere for at tilføje avanceret funktionalitet, ofte unik for deres integrationer.
Eksempler:
De fleste af disse vendor-specifikke moduler bruges sammen med en vendor, du allerede samarbejder med. De tilbyder typisk et plug-and-play-setup, der giver vendoren en dybere integration i bid-strømmen. Det betyder dog ikke, at modulet er strengt nødvendigt, for at tjenesten kan fungere.
Vi bruger fx Neuwo som kontekstuel dataleverandør i vores annoncenetværk, men i stedet for at bruge deres modul har vi konfigureret det via vores eget data layer og vores tag management-platform. Det giver os mere granulær kontrol, men resultatet er det samme.
User ID-moduler understøtter flere metoder til at etablere pseudonyme identifikatorer for brugere – en kritisk faktor i at øge værdien af header bidding. I stedet for at være afhængig af, at hver exchange syncer ID'er med snesevis af demand-kilder, kan publishere vælge at integrere med et eller flere ID-systemer, der samler brugeridentifikationen på tværs af bidders.
Eksempler:
Hver modultype spiller sin egen rolle i at berige bid requestet. Man kan tænke på dem som modulære udvidelser, der kan tilføjes efter forretningsbehov. Deres reelle værdi afhænger dog af buy-siden: hvilke systemer DSP'er og DMP'er understøtter, og hvordan de aktiverer data i kampagner.
Det handler ikke kun om, hvorvidt et modul er aktivt – det handler om, hvorvidt køberen kan bruge det, modulet muliggør.
Det samme gælder de fleste user ID-moduler: Nogle baserer sig på publisherens egne datapunkter (som PubProvidedID), mens andre genererer eller syncer deres egne unikke pseudonyme identifikatorer.
Prebid er mere end en auktionsmotor – det er et konfigurerbart orkestreringslag. Publishere har udviklet strategier, der bruger konfigurationsmønstre til at forme auktionsadfærden på subtile, men virkningsfulde måder:
setBidderConfig() kan man dele premium- eller følsomme segmenter udelukkende med udvalgte SSP'er, der har en direkte relation til publisheren. Det sikrer, at værdifuld first-party data ikke ligger frit tilgængelig på hele det åbne marked.
Disse mønstre lader publishere bevæge sig fra reaktiv monetarisering til proaktiv formning af demand – hvor Prebid-konfigurationen bruges som et strategisk værktøj frem for et teknisk krav.
Bidder-konfigurationen er dér, hvor publisherens intention bliver til en strategi, der kan monetariseres. Gennem params, modulær berigelse og avancerede konfigurationspraksisser påvirker publishere, hvordan impressions ses, scores og prissættes. Alt sammen før et eneste bud er afgivet.
I dag understøtter Prebid over 80 moduler fordelt på fire kernekategorier – fra juridisk håndhævelse af samtykke til kontekstuel databerigelse og custom ID-løsninger. Publishere aktiverer dem selektivt for at forme auktionsdynamikken og skræddersy, hvad hver bidder ser, baseret på aftalevilkår, datarettigheder eller inventory-værdi.
Smarte setups bruger bidder aliasing til specialformater, begrænser følsomme data til betroede SSP'er og bruger Prebid-moduler til at sende brugeridentitet, floor-priser og kontekstuel metadata med – alt sammen uden at ændre selve auktionen.
I sidste ende handler bidder-konfiguration ikke kun om kompatibilitet. Det er dér, kommerciel logik og teknisk eksekvering mødes. Brugt rigtigt er det en konkurrencefordel, der giver publishere præcis kontrol over, hvordan deres supply kommer ind på markedet.
Det var tredje artikel i denne serie i ni dele: Hvad gemmer der sig egentlig i et bid request?
Serien udkommer hver onsdag kl. 12:00 (CEST)! Hvis du har lært noget eller har fået lyst til at dykke dybere ned i emnet, er du meget velkommen til at kommentere eller skrive til mig i DM'erne.
Og hvis du læser det her, sætter jeg stor pris på, at du har taget dig tid i en travl hverdag til at læse min artikel. Vi ses (forhåbentlig) i næste artikel: Identitet & brugersignaler
Lad os hjælpe dig med at få maksimalt ud af dine display-kampagner.