Header bidding on ohjelmallisen mainosmyynnin tekniikka, jota yli 70% julkaisijoista hyödyntää mm. eCPM hintojen nostamiseksi, mainosinventaarin täyttöasteen parantamiseksi sekä mainostuottojen maksimoimiseksi. Header bidding voidaan toteuttaa kahdella eri tapaa joko ns. client-side tai server-side toteutuksena.
Server-side-toteutuksessa verkkosivulta tai sovelluksesta lähetetään kutsu palvelimelle, joka jatkaa kutsumalla kaikkia siihen integroituja kysynnänlähteitä. Wrapperi lähettää kaikki tarjoukset ja hinnat takaisin julkaisijalle, joten hinnoittelu on läpinäkyvää. Client-side toteutuksessa kutsut sen sijaan tapahtuvat käyttäjän selaimessa ja näin ollen mainoksen palauttaminen kestää usein hieman kauemmin.
Server-side on erityisen toimiva ratkaisu mobiilissa, jossa tarvitaan nopeutta yhteyden ylläpitämiseksi ja mainosten toimittamisen varmistamiseksi. Latausnopeuden takia client-side ratkaisuun voidaan lisätä vain rajallinen määrä kumppaneita eli biddereitä, koska jokainen kumppani lisää toteutukseen hieman viivettä. Server-puolella tällaista rajoitusta ei ole tarpeen tehdä, huutokaupan tapahtuessa ulkoisella palvelimella. Tämä avaa mahdollisuuden lisätä toteutukseen suuremman määrän kysyjäkumppaneita ilman negatiivista vaikutusta nopeuteen.
Julkaisijoiden kiinnostus server-side toteutusta kohtaan on viime aikoina ollut selkeästi kasvussa. Server-side toteutus voi olla hyvä ratkaisu, jos halutaan parantaa sivuston käyttökokemusta, teknistä hallittavuutta tai tehokkuutta, mutta se on myös monimutkaisempi toteuttaa.
Mitä server-side toteutuksen käyttöönotto ja sen parissa työskentely vaatii kehitystiimiltä?
Server-side edellyttää erilaista teknistä toteutusta kuin client-side, sillä mainosnäytön kilpailutus tapahtuu palvelimella eikä käyttäjän selaimessa. Server-side header biddingissä julkaisija valitsee teknologiakumppanin toteuttamaan ja hostaamaan ratkaisun tai rakentaa sen itse, useimmiten Prebid Frameworkia hyödyntäen.
Julkaisijan kehitystiimin on siis otettava käyttöön prebid-server toteutus, jotta kysynnälähteiden kilpailutus palvelimella on ylipäätään mahdollista. Lisäksi on kehitettävä järkevä tapa muuttaa server-side toteutuksen koodia tarvittaessa sekä keino toteutuksen suorituskyvyn seuraamiseksi. Prebid frameworkia kehitetään myös kaiken aikaa, tämä tarkoittaa sitä, että toteutusta on lisäksi päivitettävä ja näin pidettävä ajantasalla.
Jos julkaisija on rakentanut toteutuksensa itse, vievät ylläpitotehtävät jo melkolailla teknisiä resursseja. Usein onkin järkevämpi kääntyä teknisten kumppaneiden (kuten Relevant Digitalin) puoleen ja näin keventää server-side toteutuksen myötä syntyvää teknistä taakkaa.
Kumppanin kanssa toimiminen on yleensä myös edullisempi vaihtoehto kuin monimutkaisen teknisen toteutuksen rakentaminen ja ylläpitäminen itse. Näin voidaan varmistaa myös, että oman teknisen tiimin resursseja säästyy ydinliiketoimintaan liittyvään tekemiseen - mikä useimmissa tapauksissa onkin kaikkein järkevintä.
Relevant Yield HB Managerin server-side toteutuksen avulla mahdollistat nopeat testit ja muutokset eikä sinun tarvitse huolehtia ylläpidosta itse
Useat mainosteknologioiden tarjoajat ovat kehittäneet omat wrapperit client-side header biddingiin ja osa tukee myös server-side-puolen ratkaisua. Relevant Yieldilla hoituvat molemmat toteutustavat. Lisäksi voit valita haluatko tehdä client- vai server-puolen kutsuja vai kumpaakin rinnakkain. Saattaa tuntua hämmentävältä tehdä kumpaakin samassa kutsussa, mutta eri SSP:t keskittyvät erilaisiin hintatarjousstrategioihin ja saattavat olla vahvempia jommassakummassa toteutuksessa, joten voi olla hyvä idea testata suorituskykyä kummallakin vaihtoehdolla.
Jos mainosta ei jaella selaimessa vaan esimerkiksi applikaatiossa on server-side luonnollinen valinta. Relevant Yieldin HB Manager -wrapperi tukee server-puolen ratkaisua, toimii Prebid-frameworkin kanssa ja tukee kaikkia server-puolen osa-alueita: Prebid Server, Prebid Mobile, Prebid AMP, Prebid Video. Näistä kolme viimeksi mainittua ovat käytännössä Prebid-serverin laajennuksia.
HB Managerin avulla voit tehdä joustavia testejä ja kokeilla erilaisia vaihtoehtoja ja; voit helposti muuttaa asetuksia ja vaihdella client- tai server-puolen toteutusten välillä. Testien avulla voit selvittää, mikä on optimaalinen toteutus; kuinka monta bidderiä on sopiva määrä client- vs server-puoli? Mitä vaikutuksia muutoksilla on sivunopeuteen kun vähennät client-puolen tarjoajien määrää ja johtaako se toivottuun KPI-nousuun?
HB Manager on myös loistava työkalu uusien kumppaneiden testaukseen, koska huutokauppa tapahtuu turvallisessa ja valvotussa ympäristössä ja adapteri voidaan kytkeä nopeasti päälle ja pois vaikuttamatta käyttäjäkokemukseen.
HB Managerin kautta hostatun server-side toteutuksen hyötyjä julkaisijalle ovat mm:
Relevant Yield kahdessa minuutissa - katso video