Moreover, this was not an one time off task. Publishers could come back a bunch of times per week to update their floors. For example, a beting app, should apply higher floors (and therefore sell the traffic more dollars) on weekends, where sports are taking place.
We wanted to give an understandable and repetitive-friendly interface. In addition, we wanted to have all the information about the floors available at a glance. We didn’t want to hide any information in a deeper level, because we would potentially add friction points and make the repetitiveness hard to achieve.
Publishers also had comments on the flexibility of the feature. Most of publishers, had more than one placements inside their app. Placement is the place inside the app where the ad is showing. So, they requested the ability to apply different floors to different placements for further control over their traffic.
By default, we decided to apply a minimum floor as a default value for every country and for every placement just to avoid selling traffic for free.