State-of-the-art technologie in online adverteren Exchanges
RTB request handling
Adserver
Ad delivery
Bidding engine
Matching engine Real time user and campaign profiling
Real time bidding
Analysis engine Real time statistical analysis
Campaign profile matching
Trend Watching
Statistics engine
Short, mid, long term analysis
Trend building
Per view, per price zonde trending
Database Anonymous profile statistics
Campaign statistics
Zone statistics
External data
Administration
Campaign management interface GUI
3rd party connections
Reporting
End users
My impressions
find your customer online
www.adinti.nl
Adinti online platform technologie Verwerken van online advertenties Adinti heeft een compleet online advertentieplatform
waarom: er zullen altijd klanten zijn die u niet in uw
vanaf de basis ontwikkeld. Het werkt daarom geheel
doelgroep verwachtte. Dit inzicht inspireerde ons
onafhankelijk van welke softwareproducent dan ook.
tot het ontwikkelen van een manier om campagnes
Daarom is ons platform uniek, met mogelijkheden
dynamisch te targeten op basis van responses
die u niet in enig ander online advertentieplatform
op dynamische split-runs binnen onze algoritmes.
zult vinden, en die cruciaal zijn voor succes in
Dit betekent dat we constant op zoek zijn naar
de huidige en toekomstige online advertising
nieuwe groepen geïnteresseerden voor alle lopende
business. Wij gebruiken eigen algoritmes voor onze
campagnes. Zodra we een nieuwe groep vinden,
targeting. Deze zijn vooral gebaseerd op statistische
beginnen we een deel van de campagne te richten
conclusies. Het zijn lerende algoritmes in de zin
op het bereiken van die groep. Dit is alleen haalbaar
dat ze continu worden aangepast op verschillende
als het platform alle binnenkomende en historische
niveaus in het proces: systeembreed, per
informatie in real-time en op schaal kan verwerken:
campagne, per domein, per dag van de week etc.
Adinti.
Omdat we een omgeving wilden waarin we continue en totale controle zouden hebben over
Real-time bieden en advertenties weergeven
schaalbaarheid, prestaties en betrouwbaarheid,
Om advertenties weer te geven voor onze klanten
ontwikkelden we de meeste logische componenten
kopen we inventories van netwerken en exchanges
op lager niveau in huis. We zijn niet afhankelijk van
als AppNexus. Omdat we tot in de kleinste details
derden bij het bouwen van welke component ook -
campagnes met browsers kunnen matchen, kunnen
behalve dan van het besturingssysteem en van .NET
we ook onze inventory voor precies de juiste prijs
runtimes
voor een positie op een website op een bepaalde tijd van de dag etc. kopen.
Targeting-module en real-time verwerking Sinds kort is marketing steeds meer gaan steunen op de behoefte aan precieze targeting van doelgroepen op basis van historische kennis van de klantenbasis en veronderstelde kennis van de interesses van de gebruikers. Deze methode kan effectief zijn, maar is helaas onvolledig! Dit is steeds opnieuw aangetoond, en iedereen begrijpt ook
User
11
view
2 context
2
7
2.1
Exchange
66
8 8
3 3
99
55
55 Auction
Bidder A
3rd party data
Bidder B
44
44 55
4
4
1. 11 De gebruiker gaat met zijn browser naar een
4 De aanvraag wordt doorgestuurd naar alle 4.
website (bijvoorbeeld www.telegraaf.nl).
naar het veilingsysteem.
2. 2 De browser krijgt de instructie om een banner op
partijen die aan de veiling deelnemen. Deelname
te halen van de exchange server (bijvoorbeeld
kan plaatsvinden via speciaal geschreven
AppNexus). Op dit moment wordt view-context
software, een set regels die worden uitgevoerd in
aan de aanvraag toegevoegd, waaronder het
een standaard-softwareonderdeel dat door de
adres van de webpagina, het ID voor de zone
exchange wordt geleverd of via nog specialere
waar de advertentie wordt geplaatst, het
oplossingen. De betreffende software noemen
IP-adres van de browser en technische
we de Bieder.
informatie over de browser. Voor de meeste
5. 5 Met de gegeven informatie beslissen alle Bieders
concurrenten worden cookies toegevoegd die
over het bedrag dat ze voor een view willen
specifiek zijn voor de exchange. Afhankelijk van
bieden. Deze informatie wordt teruggestuurd naar
de exchange kunnen gegevens van derden aan
het veilingsysteem. Normaliter is tijd van minder
de context worden toegevoegd (zie onze
dan 100 milliseconden beschikbaar. De meeste
afbeelding 2.1). Dit kunnen verschillende soorten
Bieders baseren hun beslissing op vaste prijs-
informatie zijn; zo gebruikt Adinti bijvoorbeeld
tabellen, waarin cookie-informatie direct wordt
semantische analysegegevens van Peer39.
gekoppeld met een bepaalde, vooraf gedefinieer-
3. 3 Het exchange-platform stuurt de aanvraag door
de prijs. En dit is een van de gebieden waar
Adinti een cruciaal verschil maakt. Adinti verwerkt
aanvragen stuurt). Als het bod gewonnen wordt,
de aanvraag volgens de volgende stappen:
wordt het geregistreerd als een view, weer-
gegeven in de browser van de eindgebruiker en
a. Elke real-time biedings-aanvraag wordt
meegenomen in de lopende account
aangevuld met alle mogelijke beschikbare
van de campagne-eigenaar.
informatie (demografie, locatie, pagina-
6. 6 De veiling selecteert het hoogste bod dat
contentanalyse etc.)
binnen de vereiste tijd binnen is binnen-
gekomen, en kent de view toe aan de
b. Deze aangevulde context wordt aangeboden aan
bijbehorende bieder. In het algemeen (maar
alle actieve campagnes, die elk hun interesse in
sommige kleinere exchanges hanteren een
deze specifieke view-context vaststellen. Op
andere berekening) is de betaalde prijs
basis van de interesse wordt een campagne voor
het hoogste bod plus 1 cent. Dit hoogste
het bieden geselecteerd. Hierbij is interessant
bod en de informatie die nodig is om de
dat alle campagnes ten minste 5 verschillende
eigenlijke banner weer te geven, worden
sets geoptimaliseerde parameters voor targeting
teruggestuurd naar de exchange server.
analyseren. Al deze worden steeds op basis van
7. 7 De exchange server gebruikt deze informatie
resultaten geoptimaliseerd (we noemen ze
om de browser te instrueren de eigenlijke
populaties). Hierdoor kunnen de algoritmes een
banner (advertentie) van de servers van de
gestage stroom getargete views voor alle
bieder op te halen, en stuurt feedback naar
campagnes onderhouden. Populaties die niet
de winnende en verliezende bieders. De
effectief meer zijn worden automatisch
meeste bieders gebruiken deze informatie
verwijderd, waardoor nieuwe populaties worden
later, om te bepalen of hun biedingstabel
moet worden aangepast zodat de biedingen
hoger of lager worden, of dat er meer of
c. Het eigenlijke bod wordt bepaald door de
minder verschillende websites en pagina’s
interesse te matchen met informatie over
in komen te staan (vaak een handmatig
campagne-instellingen voor maximale CPM,
proces). Ook hier werkt de technologie van
eerdere biedingen voor deze context (bannerzone,
Adinti anders. Adinti gebruikt de informatie in
pagina, website, weekdag, uur etc.) en de
real-time en voegt deze toe aan uw stati-
bijbehorende succes-rates (gewonnen of
stieken voor de context. Het eerstvolgende
verloren). Zo kunnen we de hoogte van bie-
bod wordt al dienovereenkomstig aange-
dingen eventueel automatisch aanpassen om
past. Daarom heeft Adinti significant betere
campagnes het volledige voor een dag
8
responstijden en geeft het een strakke
aangevraagde volume te laten behalen.
controle over prijzen en volumes.
(Andere bedrijven moeten terug naar hun
8. De browser haalt nu de eigenlijke banner 8
dagelijkse spreadsheet om deze informatie te
analyseren en passen hun biedingen aan
9. 9 De browser krijgt een set van weergave-
voor de informatie van de volgende dag.)
‘tags’ toegestuurd, en de advertentie wordt
weergegeven binnen de pagina waar de
gebruiker naar kijkt.
bepaald.
d. Uiteindelijk wordt het bod binnen 90 milli
seconden gepresenteerd aan de exchange
(het externe platform dat ons de biedings-
van de servers van de bieder op.
Als eerder beschreven gebruikt Adinti op kritieke
een gebruiker die een website over auto’s, een
punten van het online advertentie-proces een heel
technische website of een nieuwswebsite bezoekt.
andere aanpak. Dit geeft ons onze unieke waarde, en
Op al deze websites wordt een cookie geleverd,
hier maken we het verschil met de concurrentie. De
en de informatie in deze cookie wordt vervolgens
technologie die noodzakelijk is om al deze informatie
hergebruikt om de biedprijs in het veilingsysteem vast
in real-time te verwerken, en daarbij schaalbaar te
te stellen. Wil de bieder de cookies kunnen plaatsen,
blijven voor verwerking van tienduizenden aanvragen
dan moet hij óf een deal maken met de beheerders
per seconde, is absoluut uniek. Wij geven hier enkele
van deze websites om hem daar toestemming voor
voorbeelden om een aantal voordelen die met onze
te geven, óf gebruikmaken van een cookie provider
technologie te behalen zijn duidelijk te maken:
die al relaties met beheerders heeft, óf specifieke technologie van de exchange gebruiken om de
Centraal opgeslagen informatie
informatie te verzamelen (of feitelijk om de flagging
Als u gebruikmaakt van de beschikbaarheid van
cookies naar gebruikers te sturen).
cookies om de biedprijs in het veilingsysteem te bepalen, bent u afhankelijk van extern bewaarde
Het voordeel van de real-time verwerking op basis
informatie. Deze informatie wordt bij de veiling
van centraal opgeslagen gegevens van Adinti is
ingebracht door de browser van de gebruiker. Is
duidelijk: als en wanneer een campagnevoerder
de cookie eenmaal van de browser verwijderd, dan
of een algoritme beslist dat een campagne een
wordt hij nooit meer beschikbaar. Adinti gebruikt
bepaalde doelgroep moet targeten, worden deze
centraal opgeslagen informatie, zodat het verwijderen
targeting-regels in real-time toegepast en gaan
van cookies geen enkele invloed heeft. Verder blijft
ze direct in. Zo wordt audience building geheel
het analyseren van informatie altijd mogelijk.
overbodig, kunnen campagnes sneller van start, en zijn meer flexibiliteit en optimalisatie mogelijk tijdens
Audience building
het voeren van de campagne.
Als een bieder cookie-informatie nodig heeft, is sprake van een significante achterstand door de tijd die nodig is om een campagne op te starten. Deze opstartperiode wordt audience building genoemd. Een aantal dagen lang worden in de browsers van gebruikers cookies geplaatst, op basis van vooraf geselecteerde kenmerken. Neem bijvoorbeeld
Plein 1945, nr.27 1251 MA Laren Tel. +31 (0) 35 201 88 18 Email.
[email protected]
www.adinti.nl
find your customer online