Makegoods

Additional ad impressions delivered by the seller in cases where the number of impressions they’ve delivered falls short of the number agreed to in the contract or order.

Was this definition helpful?
Dislike 0
Previous: Scheduling
Next: Rate cards
Twitter LinkedIn Facebook Email