The company helps publishers monetize their digital assets using advertising The company makes money by taking advertising from multiple third party advertising networks and agencies, and through a proprietary process, dynamically places it within a publisher’s digital asset. From there, the company collects the revenue from the networks and agencies, takes it commission, then remits the remainder of the funds to the publisher.
Advertising networks and agencies (advertising partners) use different methodologies to price the advertising space they are buying within a publisher’s digital asset. Some advertising partners use a straight CPM (cost per 1000 impressions) method, others use a PPC (price per click) method, while very few use a CPA (cost per acquisition) method. In addition to the disparate pricing methods, advertising partners also use disparate placement methods such as RTB (real time bidding) with the acceptance of a price floor, RTB with no pricing floor, a black box of only knowing what the PPC is after click occurs.
Given these pricing and placement differences, the company needs to develop a yield maximization algorithm where it can maximize the revenue from each ad unit, in a particular digital asset.
Actual final coding will be conducted by our in-house engineers.
Attached is related research.