DSPs' Floors Decision Making
Scenarios
Example scenario 1
Old prebidjs/prebidserver traffic (non Rtb version requests)
placement floor = 1
Has Smart Floor? | Â | Final Floor |
---|---|---|
yes (0.2) | Â | display = 0.2 video = 0.2/video billing rate |
no (1) | Â | display = 1 video = 1/video billing rate |
Example scenario 2
Prebidjs from UE (configure as non s2s)
Adserver does NOT get pub floor in Rtb request
placement floor = 1
Has Smart Floor? | Â | Final Floor |
---|---|---|
yes (0.2) | Â | display = 0.2 video = 0.2/video billing rate |
no (1) | Â | display = 1 video = 1/video billing rate |
Example scenario 3
S2S traffic (Google, Amazon…etc and most of traffic from UE)
Adserver does NOT get pub floor in Rtb request
placement floor = 1
Has Smart Floor? | Â | Final Floor |
---|---|---|
yes (0.2) | Â | display = 0.2 video = 0.2/video billing rate |
no | Â | display = 1 video = 1/video billing rate |
Example scenario 4
All Rtb bid request with pub floor
Adserver does get pub floor in Rtb request ($2)
placement floor = $1
rev Share = 0.5
publisher render rate from PGE = 0.9
Max(smart floor * pub rev share, pub floor / render rate) / pub rev share
Has Smart Floor? | Apply placement revshare | Apply render rate on pub floor | pick the higher floor between previous 2 columns | Apply revshare  | Final Floor |
---|---|---|---|---|---|
yes (0.2) (pub floor is higher) | 0.2*0.5 = 0.1 | 2/0.9 = 2.22 | 2.22 | 2.22/0.5 = 4.44 | display = 4.44 video = 4.44/video billing rate |
no (1) | 1*0.5 = 0.5 | 2/0.9 = 2.22 | 2.22 | 2.22/0.5 = 4.44 | display = 4.44 video = 4.44/video billing rate |
yes (5) (smart floor is higher) | 5*0.5 = 2.5 | 2/0.9 = 2.22 | 2.5 | 2.5/0.5 = 5 | display = 5 video = 5/video billing rate |
Â