Prebid.js icon indicating copy to clipboard operation
Prebid.js copied to clipboard

feature request: Using video duration or other fields to score bid in addition to cpm

Open khatibda opened this issue 6 years ago • 5 comments

clarifying question or feature request...

for prebid video bid responses, are there no duration properties specified/required? i don't see any way to know the duration of these bids before rendering them. is this right or am i missing something?

i can't manage for this just by setting max duration. here's a super simple use case. for the same bid price, i'd rather show a 15 second ad than a 30 second ad.

khatibda avatar Oct 31 '19 21:10 khatibda

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Nov 14 '19 21:11 stale[bot]

Publishers should be able to say ties go to the lower duration ad, or adjust their lower duration ads auction desirability up more simply without fiddling with the bid price they submit to the ad server. In this sense, some ad units would need a non-price auction much like the fledge auction.

Proposal: if a desirability adjustment function exists on a request, we choose the winner based on desirability, not just price.

patmmccann avatar Jan 26 '24 16:01 patmmccann

Feature request: we want a bid scoring function that does not adjust the cpm going to the ad server, it would default to only taking the cpm as an input but publishers could overwrite it

patmmccann avatar Jan 31 '24 17:01 patmmccann

we could add a new function: getMostDesirableBid or add an option to setTragetingForAdServer that is desirability aware

patmmccann avatar Jan 31 '24 17:01 patmmccann

dur should be an attribute of the response object if the publisher specifies desirability as something other than max(price) the getHighestCPMBid would use that function to choose the winner adserver targeting hb_pb would still be set the same way as it is now; if the publisher wants to change the cpm sent to the adserver, they would use existing bid adjustment functions

patmmccann avatar Apr 09 '25 16:04 patmmccann